腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
TestNG
DataProvider
中
迭代
CSV
文件
、
、
、
对于如何最好地实现一个简单的
DataProvider
,我有点困惑,因为我以前没有这样做过。我有一个非常简单的逗号分隔的.
csv
文件
: 978KAL,625JBH,876SSH,452GSH 我只需要读取它并
迭代
记录,对每条记录运行相同的测试,直到完成。到目前为止我的代码如下: String csvFile = "src/test/resources/registrationsData.
csv
";
浏览 46
提问于2020-07-14
得票数 0
回答已采纳
1
回答
如果我们
在
30个
csv
文件
中有数据,如何使用Selenium
中
的
TestNG
对这30个
csv
文件
数据进行参数化?
、
、
我刚接触selenium,但我们
在
Selenium
中
创建了一个数据驱动框架,我们将所有数据放到电子表格
中
,我们正在读取数据,我们有30个
CSV
文件
,我们正在使用java代码读取它,其中包含大量数据。是否可以使用
TestNG
参数化。如果是这样的话,谁能向我解释一下如何使用
TestNG
对它们进行参数化??
浏览 1
提问于2017-05-07
得票数 0
1
回答
如何在java中使用对象
迭代
器
DataProvider
并并行运行多个测试?
、
、
、
因此,我需要检查多个
CSV
(超过500k),但数量永远不会相同。每个
CSV
文件
都有一行或多行,共30行。我需要获取每个
文件
,并使用来自API的数据验证字段。我现在想的解决方案是: 一个
DataProvider
,它可以提供一个对象
迭代
器,其中包含我需要检查的所有
文件
。对于每个
文件
,我将执行多个测试(10-15)。所有这些都与多个线程并行运行。我没有找到任何与这种类型的
DataProvider
并行执行测试的方法。测试首先对所有数据集运行t
浏览 35
提问于2020-06-17
得票数 0
2
回答
如何逐个读取
csv
数据并在多个
testNG
测试
中
通过
、
、
、
我需要在web应用程序
中
多次插入数据。我使用selenium和
testNG
以及数据驱动框架。请查找下面的示例代码。示例输入
文件
浏览 3
提问于2017-11-02
得票数 1
2
回答
TestNG
-传递包含所有测试的输入数据的
CSV
文件
、
、
我正在使用
TestNG
框架进行单元测试。使用
DataProvider
注释,我能够成功地将输入数据从
CSV
文件
传递到测试方法。所有输入都存在于单个
csv
文件
中
。我知道我可以通过
在
类级别使用
DataProvider
注释来指定一个输入
文件
。但是,有没有办法让测试
文件
中
的每个测试用例只使用输入
CSV
文件
中
的特定数据来运行?有一个
浏览 2
提问于2016-02-24
得票数 1
2
回答
使用DataProviders的参数
、
、
在
Selenium
中
,有任何方法将参数与
DataProvider
一起使用吗?@Parameters({"safaf"}) }
浏览 0
提问于2015-10-15
得票数 1
1
回答
使用setTestClasses()测试NG传递参数
、
、
、
我使用编程的方法来运行Courier类
中
包含的测试。TestListenerAdapter tla = new TestListenerAdapter();
testng
.setTestClasses(new Class[] { Courier.class });
testng
.run();
t
浏览 2
提问于2011-03-23
得票数 3
回答已采纳
2
回答
Java测试单个数据提供程序多个测试
、
、
、
、
场景:我有一个
csv
文件
,包含10列测试数据。对于每一列,我都希望有一个测试方法。 现在,我知道如何使用数据提供程序读取
csv
文件
,并将测试数据提供给测试方法。我现在编写的数据提供程序是读取
csv
文件
并遍历
csv
。
浏览 3
提问于2014-09-29
得票数 3
回答已采纳
1
回答
Jenkins将参数传递给
testNG
Java
、
、
、
、
我正在开发一个使用
testNG
、Selenium和Jenkins的测试自动化框架。代码工作正常,它读取一个或多个
csv
文件
并将其用作测试数据。我从詹金斯那里做测试。import org.
testng
.annotations.BeforeMethod;import org.
testng
.annotations.
DataProvider
String csvFiles[] = {&
浏览 5
提问于2014-10-15
得票数 1
回答已采纳
1
回答
TestNG
:基于逻辑的跳过
迭代
、
我已经看到了许多关于如何跳过 many @Test的答案,但我试图跳过特定的
迭代
,而不必向数十个现有测试添加额外的元数据: public Objectto detect and Skip in @BeforeMethod / @BeforeClass @BeforeMethod
浏览 4
提问于2017-10-28
得票数 0
回答已采纳
1
回答
在
特定流程中使用
DataProvider
运行测试
、
、
我有一个读取
CSV
文件
的
DataProvider
,如下所示 john|26|mbaknight|29|mpa 现在我有三个classes,每个都有一个@Test 类名是因此,
在
本例
中
,如果我只执行NameReader.java,它将运行3次,因为有三行 但问题是,我希望NameReader.Java接受来自数据提供程序的第一行,然后运行ProcessStudent.java这个流也应该发生在
DataProvider
的其余两行
中
。 但是如果我
浏览 21
提问于2019-05-08
得票数 2
2
回答
TestNG
-软断言
、
然而,我
在
assertAll的位置遇到了一个问题。我想让所有的URLs
在
assertAll之前通过。这是可能的,还是另一种推荐的方法?"Expected URL does not match" } else { //org.
testng
.Assert.assertTrue
浏览 1
提问于2018-05-17
得票数 5
回答已采纳
3
回答
如何使用Webdriver、Java和Junit/
TestNG
运行多个浏览器实例?
、
、
、
在这个测试
中
,我输入了
csv
数据,所以基本上整个测试将运行56次。我想知道有没有什么办法我可以使用多个浏览器实例,并将工作负载划分为四个实例。这将为我节省一些时间。我试着使用
TestNG
的ThreadPoolSize,但它不能按我希望的那样工作。它对firefox的四个实例使用了相同的数据。我希望每个浏览器都有自己唯一的数据。WebDriverWait(driver, 120); String studentId = "studentID.<e
浏览 2
提问于2014-06-06
得票数 0
1
回答
TestNG
数据提供程序
在
每次
迭代
后关闭驱动程序
、
、
、
我的主类指向
testNG
文件
suite.setName("Test Results"); System.exit(0);@BeforeClass(alwaysRun = true)public
浏览 10
提问于2020-09-02
得票数 0
2
回答
使用
DataProvider
将参数传递给
TestNG
方法
考虑到我的数据
CSV
文件
:smith;2938949,clark;8293044@
DataProvider
public Iterator<Object[]> custDataProvider(){ Scanner scanner = new Scanner(new File(
CSV
_FILEFileNotFoundException e){ e
浏览 0
提问于2020-08-19
得票数 1
1
回答
在
Java
中
如何使用Selenium Web driver和
TestNG
从两张Excel文档
中
读取数据
、
、
、
//*[@id="gb"]/div[1]/div[1]/div[1]/div[3]/a 1)只应检索表1的Executable列
中
的YES,然后移动到表2,找到相同的测试用例名称,检索表3
中
的测试用例的xpath,然后在前端执行。例如:工作表1:选择标记为是的Test2 -然后移动到工作表2-搜索工作表2
中
的Test2实例--您将获得第3行,即图像-然后转到工作表3,获取它的xpath -在前端给出它。
浏览 1
提问于2015-01-06
得票数 0
1
回答
如何使用
testng
运行功能
文件
而不是功能
文件
的场景
、
、
我有如下的
testng
文件
<test thread-count="5" name="Test" parallel="classes"> <class nameclass name="com.cucumber.runners.HRSmokeTestCasesRunner2" /> </test&g
浏览 1
提问于2020-02-11
得票数 0
1
回答
测试
中
数据提供者的懒散加载
、
、
下面是工厂注释方法的代码片段:import org.
testng
.annotations.
DataProvider
;import org.
testng
.annotations.Test; { @TF实例:1传递2个
迭代
器实例TF
浏览 2
提问于2013-10-10
得票数 1
2
回答
有没有办法
在
TestNG
报告摘要
中
显示我的
DataProvider
值?
、
、
、
、
基本上,我
在
多个配置上的LambdaTest Selenium网格上运行我的自动化测试。我
在
testng
测试套件
中
添加了7个测试类
文件
。我已经
在
DataProvider
类
中
通过了浏览器、浏览器版本、操作系统和分辨率等配置。每个测试将在
DataProvider
类
中
传递的所有配置上运行。我想要的是
DataProvider
类
文件
--
testng
emailable-r
浏览 1
提问于2019-06-26
得票数 1
1
回答
"dependsOnGroups“与@
DataProvider
一起使用时不起作用
、
它们位于3个不同的类
文件
中
,所有3个测试都来自另一个类
中
的dataProviders。我尝试过
在
dataProvider
中使用dependsOnGroups,如下所示: @
DataProvider
(name = "Provider1
文件
如下所示:org.
testng</em
浏览 6
提问于2017-07-27
得票数 2
点击加载更多
相关
资讯
CSV文件在Python中的几种处理方式
数据库中数据导出到csv文件中
python如何读取CSV文件中的特定行数据
如何解析字段中包含逗号(,)的csv文件
盘点csv文件中工作经验列工作年限数字正则提取的四个方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券