TestNG是一个测试框架,专注于提供Java编程语言中的单元和功能测试功能。它支持并行测试,数据提供程序,依赖项,组和其他功能。
移动自动化--Testng非静态驱动程序 - TakeScreenshot方法抛出并行线程的NPE错误
我在测试套件中为失败的步骤截取屏幕时遇到空指针异常。我确实谷歌寻找解决方案,但没有任何东西对我有用。欣赏是否有人可以......
我是硒测试的初学者。我写了这段代码并且它可以工作,但是我需要用另一个csv行循环这个测试。我花了将近10个小时试图这样做。我想做的事情:......
如何让TestNG- @ Factory按特定顺序实例化测试类?
我正在使用TestNG进行硒测试。有一个名为“Create Firm”的测试,需要在我的笔记本电脑上多次运行。所以我为此编写了一个名为“CreateFirm”的类,数据......
即使Assertion失败,TestNG也没有使测试用例失败
@Test public void getProfile(){RestAssured.baseURI = URL.baseURL; Response res = given()。header(URL.contentType,URL.cookieType).when()。get(URL.getURL).then()。assertThat()。 ...
让我们假设我有一个方法,当被调用时会生成页面的屏幕截图并将其保存在文件夹中。我想知道更好的方法来使用该方法而不重复自己,因为现在......
@Configuration在方法设置时需要获取参数“{browser}”,但尚未标记为@Optional或已定义(已尝试的解决方案)
我正在通过selenium网格运行测试。我一直得到上 述错误。以下是我尝试的解决方案尝试从testng.xml运行测试从testng设置testng.xml的模板...
我正在尝试使用TestNG运行一个非常简单的测试,但我收到此错误消息。我试着阅读以前的答案,但这对我不起作用。如果有人可以帮助我,我会很高兴,...
我有两种方法使用相同的数据提供程序。数据提供程序读取excel文件以构建要传递给方法的对象。但是,当并行运行这两种方法时,数据......
我正从JUnit转到TestNG。我的类已经有一个构造函数,所以我按要求添加了一个零参数构造函数,现在我注意到@RunWith正在使用org.junit.runner。我认为我需要......
当我开始测试时,我希望看到一个Exception,但是programm只停留在一行“mobileTelephony.driver”上,并且不会异常。我不明白为什么? @Test(groups = {“non-basic”})@ ...
java.lang.IllegalStateException:已经安装了InitialContextProperties
我正在尝试使用TestNG和Eclipse运行单元测试(右键单击单元测试 - >运行为TestNg测试)。在初始阶段,测试立即失败。我认为这与testng加载两个有关...
我正在尝试使用Cucumber,TestNG和gradle运行测试(黄瓜+ testng + gradle中没有官方示例,据我所知,从gradle github repo中没有当前的支持...
我正在寻找一种方法将屏幕截图附加到TestNG报告的结果部分,以获取失败的方法。到目前为止,通过实现这一点,我能够将我的屏幕截图附加到Reporter Output:...
当使用面向以下异常的testng并行运行自动生成的测试运行器时
以下是最新的自动生成的跑步者文件导入cucumber.api.CucumberOptions; import cucumber.api.testng.AbstractTestNGCucumberTests; @CucumberOptions(strict = false,features = {“C:/ ...
在第一个线程完成执行之前,其他线程不应使用线程使用的映射中的强制元素
我有一张地图说HashMap init = new Hashmap 和地图有3个元素。 [(“one”,“alpha”),(“two”,“beta”),(“three”,“theta”)]现在我必须在...中运行五个线程
我想通过代码而不是从testng.xml文件并行运行不同的测试套件。 //从代码列表中创建虚拟xml文件 suites = new ArrayList (); ...
如何在没有selenium网格的情况下在多个浏览器实例中并行运行单个测试用例
我正在建立一个框架,并希望运行一个单独的测试方法(击中url然后做一些操作),并行多个浏览器实例(例如:通过打开~5 chrome浏览器点击一个url ...
我已经为RestAssured API自动化创建了一个框架。与大多数情况一样,有2台服务器:分期和生产。我想通过TestNG XML文件对其进行参数化,并指定哪个...
使用testng,mavensurefire插件和黄瓜jvm并行运行测试时获得异常
我试图通过使用cucumber-jvm插件自动生成测试运行器并使用maven-surefire插件并行运行来并行执行黄瓜功能文件。当运行...
将驱动程序对象的单个实例传递给所有其他类(Testng框架)
我有一个在类sample中初始化的驱动程序对象。我想将驱动程序对象也传递给其他类,但我得到一个空指针异常。我的代码是示例类公共类示例{...