testng 相关问题

TestNG是一个测试框架,专注于提供Java编程语言中的单元和功能测试功能。它支持并行测试,数据提供程序,依赖项,组和其他功能。

如何使用 Selenium 在同一浏览器中同时但使用不同的实例运行多个 TestNG.XML 文件

如何使用 Selenium 在同一浏览器中同时但使用不同的实例运行多个 TestNG.XML 文件。 我的 testng.xml 文件中有大量测试类...

回答 1 投票 0

在TestNG中使用不同的@BeforeMethod方法

我想在 TestNG 中针对不同的测试运行不同的步骤集。这可能吗? 例子: @方法之前 方法1{ 步骤1 第2步 } @方法之前 方法2{ 步骤3 步骤4 } @测试 测试1 { 运行M...

回答 1 投票 0

testng 发生了什么事

努力寻找答案 引起原因:java.lang.NullPointerException:无法调用“io.cucumber.testng.TestNGCucumberRunner.provideScenarios()”,因为“this.testNGCucumberRunner&...

回答 1 投票 0

Jenkins - 显示失败测试的名称 TestNG

在我的 Jenkinsfile 中,我将所有测试结果计算为 AbstractTestResultAction testResultAction = currentBuild.rawBuild.getAction(AbstractTestResultAction.class) if (testResultAction != null) { ...

回答 2 投票 0

Allure 没有在 onTestFailure() 方法中添加附件?

当任何测试失败时,我尝试将屏幕截图添加到诱惑报告中。该文件会在相应的文件夹 (/allure-results) 中创建,但附件不会添加到报告中。空调...

回答 1 投票 0

java.lang.NoSuchMethodError,在 VSCode 中运行单元测试

我尝试从 VSCode 运行一些 Java 单元测试,但出现以下错误: 运行测试时发生异常。 java.lang.NoSuchMethodError: 'void org.testng.TestNG.addListener(org.

回答 1 投票 0

线程“main”中出现异常 java.lang.NoClassDefFoundError:com/beust/jcommander/ParameterException at com.intellij.rt.testng.RemoteTestNGStarter.main

导入org.testng.annotations.Test; 公共类firstTestCase { @测试 无效设置() { System.out.println("这是设置测试"); } @测试 无效登录() {...

回答 1 投票 0

使用TestNG框架在Selenium Java中出现Element Not displayed Exception后继续运行后续步骤

我有一个代码来检查一个元素是否显示。如果显示,则应写为“通过”,如果元素不存在,则测试应写为“失败”并应继续下一步...

回答 1 投票 0

我在 eclipse 中运行 testng 文件时遇到此错误

Java代码: 包java_package; 导入 org.testng.annotations.Test; 公共类 Testng1 { @测试 公共无效日志(){ System.out.println("你好"); } } 收到此错误: [远程Te...

回答 2 投票 0

在 TestNG 中从逗号分隔的 jenkins 字符串参数开始并行运行

目前我正在使用这样的数据提供程序 静态对象[][] dataProvider() { 返回新对象[][]{ [A], [b], [C], } } 有测试NG

回答 1 投票 0

有没有办法使用appium将VPN信息添加到aws devicefarm devicepool中的设备?

我想在 aws device-farm 上使用 Appium、Java 和 TestNG 自动化 Android 应用程序。 但是,必须添加 VPN 信息才能访问此应用程序。 当我在AWS设备上使用远程控制时-

回答 1 投票 0

为什么TestNG的beforeSuite只为一个类提供值,而另一个类却为null?

我在 TestNG 中的 BeforeSuite 注释有问题。 我想在 beforeSuite() 中初始化一些变量,以便所有类都可以直接使用它们。只有A类才能获取该值。 B级...

回答 2 投票 0

带有 TestNG 的 Java 丢失初始化变量

有令人惊讶的情况,我无法理解。我使用 RestAssured(宠物项目)进行测试自动化。我想在父级的 @BeforeSuite 方法中准备 RequestSpecification 规范变量

回答 3 投票 0

在 Playwright + testNG 中,我如何指定测试用例应使用 x 个用户角色运行,并为每个用户角色使用 y 数据运行?

我找不到任何适合我的用例的方法。假设一个测试用例需要使用 2 个角色来执行,并且对于每个角色应该有 2 个使用不同数据的测试运行。 @Test(数据提供者类=

回答 1 投票 0

eclipse 未显示我之前创建的文件

当我尝试打开一个已经在 Eclipse 中完成的项目时,现在它在打开时显示空白屏幕。如何解决此问题在此处输入图像描述 我正在尝试以

回答 1 投票 0

使用 TestNG 代码在没有 XML 文件的情况下运行 testNG 测试

我已经准备好测试,但无法运行测试,因为我正在正常的java中工作,但为了运行多个测试,我正在使用TestNG,但我不知道如何使用TestNG代码运行多个测试,而且我也不知道

回答 1 投票 0

为什么我在远程计算机上运行 jar 文件时出现此错误,所有权限都可以访问该文件

C:\Users\0641351\Desktop\>java -jar CreatePSWithPrivateDuty1.jar java.io.IOException:设备尚未准备好 在 java.io.WinNTFileSystem.canonicalize0(本机方法) 在 java.io.WinNTFileSystem。

回答 1 投票 0

如何解决“@BeforeSuite 带注释的启动浏览器不支持本机注入”

我在使用 selenium、TestNG 框架启动 chrome 驱动程序时遇到错误。尝试了多种方法,但测试用例失败并一直跳过它。这是我的第一个项目,所以我一无所知。E...

回答 1 投票 0

一个特定的 TestNG 测试未运行,甚至没有在控制台中显示该测试

这是我的代码: 包流程; 导入java.io.IOException; 导入java.time.Duration; 导入 java.util.concurrent.TimeUnit; 导入 org.apache.poi.ss.usermodel.Workbook; 导入 org.apache.poi.xssf.

回答 1 投票 0

无法使用[class io.appium.java_client.AppiumDriver]注入@Test注释方法[over]

无法使用[class io.appium.java_client.AppiumDriver]注入@Test注释方法[over]。 出现此错误 测试NG.xml 无法使用 [class io.appium.java_client.AppiumDriver] 注入 @Test 注解方法。 出现此错误 TestNG.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd"> <suite name="Suite"> <test verbose="2" preserve-order="true" thread-count="5" name="Test"> <classes> <class name="Apps.Utilshelper"> </class> <class name="Apps.SGH"> <methods> <include name="Capabilities"/> </methods> </class> <class name="Apps.Overview"> <methods> <include name="over"/> </methods> </class> </classes> </test> <!-- Test --> </suite> <!-- Suite --> 任何人都可以帮助它不起作用 您用 @Test 注释标记了您的类,这使得类中的所有方法都成为测试方法。 您不能只在测试方法中定义任何参数。你必须处理注入机制。 要么使用依赖注入机制,注入一些内部TestNG对象,以便您可以访问执行上下文,等等(顺便说一句,您的错误消息建议您访问该主题的URL) 或者使用参数提供程序,为您的测试方法提供每次运行的参数值。 如果您将该方法作为尚未作为测试执行的实用程序之一,那么要么使用每个测试注释方法(以便您只注释真正的测试),要么将该方法应用于不同的类。 我的代码中也有同样的错误。将方法从公共更改为私人对我来说很有效。

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.