Selenium:如何从任何文件(text,excel或csv)读取值?

时间:2011-06-01 14:18:45

标签: selenium

每次运行脚本时,都需要更改一些项目数据。为了拥有自动化系统,我需要从任何文件读取值并将其数据作为输入发送到selenium脚本。

2 个答案:

答案 0 :(得分:1)

如果您使用的是Selenium IDE,请将脚本导出到JUNIT(java),然后使用该java文件创建一个java项目,然后下载Selenium服务器库(jar文件)并添加到您的项目中。然后启动selenium服务器并运行它应该成功运行的脚本。 如果它正常工作,那么您只需使用java代码读取文件并在代码中的相关位置设置值。

例如:如果您使用的是Excel,则可以使用jxl.jar库

您可以参考我的博客了解更多详情。 http://hrftools.blogspot.com/

答案 1 :(得分:0)

从您的描述中,您似乎需要为不同的值运行selenium脚本,并且必须从文件中读取值。您可以使用testNG's dataprovider轻松实现此目的。