【发布时间】:2017-01-19 20:17:33
【问题描述】:
我需要使用 .csv 文件中的测试数据来提供我的测试,因此我需要参数化我的测试。在 Selenium 中是如何做到的?
代码如下:
element.sendKeys("30097429029");
我希望将数字参数化。
【问题讨论】:
标签: csv selenium selenium-webdriver parameterized
我需要使用 .csv 文件中的测试数据来提供我的测试,因此我需要参数化我的测试。在 Selenium 中是如何做到的?
代码如下:
element.sendKeys("30097429029");
我希望将数字参数化。
【问题讨论】:
标签: csv selenium selenium-webdriver parameterized
这与 Selenium 无关,您可以使用一些 lib 来处理 .csv(或类似 https://www.mkyong.com/java/how-to-read-and-parse-csv-file-in-java/ 的东西),然后将此数据传递给您的方法。不知道到底是什么问题,你想完成什么?
【讨论】:
可以使用 Dataproviders 传递来自 csv 的数据。数据提供者是一个用@DataProvider 注释的方法。数据提供者返回一个对象数组。更详细的答案可以找How to pass parameter to data provider in testng from csv file
【讨论】: