【问题标题】:Is it possible run selenium test with input data in excel?是否可以在 excel 中使用输入数据运行 selenium 测试?
【发布时间】:2013-01-30 20:29:04
【问题描述】:

我在带有 JUnit 的 Eclipse 中使用 Selenium Web 驱动程序。我编写了我的主要测试 - 对所有其他测试都通用,一开始我设置了我的输入数据(每个测试都不同):

String update_f="//*[@id='columnTitle2']/input";
String update_u="dscr";
String name_p="Test";
String[] link=new String [] {"001","01"};
String[] lov_name= new String [] {"Work","Machine"};

如果我想执行特定的测试(实际上是设置特定的数据),是否可以在 excel 文件中设置此数据而不只是更改此文件?

【问题讨论】:

标签: selenium webdriver


【解决方案1】:

我的朋友有可能在一些外部 jar 的帮助下处理 Excel 电子表格。

你可以选择 一个。 JXL Jar(易于使用,足以满足读写等正常功能)-http://www.andykhan.com/jexcelapi/tutorial.html 湾。 Apache poi jar - http://onjava.com/pub/a/onjava/2003/04/16/poi_excel.html

  • 将这些外部 jar 添加到 eclipse 中。
  • 使用不同的输入值创建一个 excel 文件。
  • 从 jar 中读取并传递这些值。

目前我正在使用 JXL,这很好。

【讨论】:

    猜你喜欢
    • 2021-07-27
    • 1970-01-01
    • 2018-06-26
    • 2021-10-27
    • 2021-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    相关资源
    最近更新 更多