【问题标题】:how to use a csv file in a selenium script如何在 selenium 脚本中使用 csv 文件
【发布时间】:2017-01-19 20:17:33
【问题描述】:

我需要使用 .csv 文件中的测试数据来提供我的测试,因此我需要参数化我的测试。在 Selenium 中是如何做到的?

代码如下:

element.sendKeys("30097429029");

我希望将数字参数化。

【问题讨论】:

    标签: csv selenium selenium-webdriver parameterized


    【解决方案1】:

    这与 Selenium 无关,您可以使用一些 lib 来处理 .csv(或类似 https://www.mkyong.com/java/how-to-read-and-parse-csv-file-in-java/ 的东西),然后将此数据传递给您的方法。不知道到底是什么问题,你想完成什么?

    【讨论】:

    • 我正在尝试在 Selenium Grid 中为每个浏览器使用唯一用户。
    【解决方案2】:

    可以使用 Dataproviders 传递来自 csv 的数据。数据提供者是一个用@DataProvider 注释的方法。数据提供者返回一个对象数组。更详细的答案可以找How to pass parameter to data provider in testng from csv file

    【讨论】:

      猜你喜欢
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-21
      相关资源
      最近更新 更多