问题标签 [testng.xml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
testng - 并行运行 TestNG QAF BDD 测试
如何使用 TestNG 在一个文件夹中并行运行所有 Qmerty 测试,我的配置 XML 如下所示,但是resources/scenarios/smoketests文件夹中的测试没有并行运行
但在 XML 下面并行运行测试,但我不想每次我的团队添加新测试时都在这个文件中添加测试
提前致谢。
selenium - 为什么 If 语句不适用于 selenium 中的 for 循环
当您单击任何菜单项时,我在应用程序中有一个菜单,它会为您提供一个如下所示的列表:
所以我写了一个这样的代码:遍历子菜单,无论子菜单的大小是多少,以防将来它变得更短或更长,或者对于不同的用户角色登录,因为在应用程序中,每个用户角色的子菜单都不同.
这是代码:
if 语句没有执行,我不知道是什么原因。
提前致谢
testng.xml - 使用组时无法识别 TestNG 参数
使用 testNG xml 运行测试套件时,测试将运行良好,并且 xml 文件中的所有参数都按预期使用。当我将分组添加到我的@Test 方法并添加组 xml 时,我得到一个失败的:java.lang.nullpointerException。@Test 在运行类或从 XML 时完美运行。
之前:一切正常
之后 - @BeforeClass 失败并出现 Null.PointerException
注意:我用@BeforeClass(groups = {"setup"}) 标记了@BeforeClass,但它不起作用。
java - 通过读取测试套件 excel 文件创建 TestNG XML
有人可以帮助通过Java程序动态创建一个硒TestNgXML文件,格式如下。
只有那些在 Excel 中标记为“是”的测试用例才会从 Excel 文件(这是一个测试套件,控制执行)中读取类名。仅供参考,控制执行(测试套件引擎)的 Excel 文件包含每个测试的列 TCName、Run(是/否)和类名。
selenium-webdriver - testng-results.xml 文件在并行运行测试时被覆盖
使用 TestNg 并行运行测试时,报告、可发送电子邮件和 testng-results.xml 似乎被覆盖并仅显示来自最后一个线程的结果,而不是所有线程的组合。
示例 testng.xml 文件
万无一失的细节
emailable 和 testng-results xml 仅显示来自测试名称“2”的测试方法的结果,即使 testng-results.xml 能够读取所有测试名称。
示例 testng-results.xml 输出文件
可以看出,它能够识别烟雾套件中的所有 3 种方法,但仅显示 1 种方法的结果。
selenium - 类的并行执行不起作用 TestNG.xml 文件
我被困在并行执行中。需要帮助和充分思考。
我的司机班:
xml文件:
我正在使用页面对象模型并将驱动程序工厂扩展到测试类当我使用parallel= "classes" thread-count="2"
它时,它在另一个类和不同的浏览器中运行 1。[不在一起/同时]
当我使用parallel="tests" Thread-count= "2"
两个浏览器同时打开,一个浏览器停止工作,另一个浏览器双击,双击sendkeys
。仅使用两个浏览器数据集的 1 个浏览器。
我想同时使用不同的浏览器并行运行测试。
需要帮助,因为我的代码不起作用。
java - TestNG XML 文件未按顺序运行测试 - Selenium Java
我希望我的所有课程都按顺序运行。下面是我的 testng xml 文件:
我已经尝试在套件名称标签中执行以下操作:
<suite name="Suite" parallel="instances" thread-count="1">
然后
<suite name="Suite" parallel="false" >
然后在课堂上:
<classes parallel="methods">
没有解决方案可以使我的测试按顺序运行。目前,它们并行运行,我想避免这种情况。
有没有人能够为此提供解决方案?谢谢
selenium-webdriver - 使用 TestNg Cucumber 在 selenium 上获取 nullpointexception
当我尝试使用 TestNG 运行我的 selenium 代码时,我得到了 null pointerException。我已经配置如下。请让我知道如何解决此问题
以下是我使用过的跑步者课程
赛跑者类
下面是对xml文件进行的配置
测试NG XML
当我尝试通过 TestNG 套件运行 tstng.xml 时出现以下错误
控制台输出
java - 如何使用 testng 套件执行单个测试类 200 次
如何在 TestNG 套件下运行 200 次?下面的测试类有 31 个测试用例。我可以粘贴测试类 200 次,但这会非常耗时。