是否可以在excel中使用输入数据运行selenium测试?

时间:2012-07-19 15:30:33

标签: selenium webdriver

我在Eclipse中使用Selenium Web Driver和JUnit。我编写了我的主要测试 - 对于所有其他人来说很常见,在开始时我设置了我的输入数据(每个测试都不同):

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文件中设置此数据,如果我想要执行特定测试(实际设置特定数据),是否可以更改此文件?

1 个答案:

答案 0 :(得分:0)

我的朋友可以借助一些外部罐子来处理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

  • 将这些外部罐子添加到eclipse中。
  • 创建具有不同输入值的Excel文件。
  • 从excel中读取并传递这些值到jar中。

目前我正在与JXL合作,这很好。