小编Urs*_*lek的帖子

如何在TestNG中生成具有不同名称的测试?

我正在使用TestNG在Java中运行基于Selenium的测试.我有一堆重复的测试.通常,除测试名称和一个参数外,它们都是相同的.

我想自动生成它.我在考虑使用工厂.有没有办法生成不同名称的测试?最好的办法是什么?

至于现在我有类似下面的东西,我想创建像LinkOfInterestIsActiveAfterClick这样的10个测试

@Test(dependsOnGroups="loggedin")
public class SmokeTest extends BrowserStartingStoping{

public void LinkOfInterestIsActiveAfterClick(){
        String link = "link_of_interest";
        browser.click("*",link);
        Assert.assertTrue(browser.isLinkActive(link));
    }

}
Run Code Online (Sandbox Code Playgroud)
  • 我的XML套件是从Java代码自动生成的.
  • 测试名称对于记录哪个链接处于活动状态以及哪个链接不活动至关重要.

java testng factory

5
推荐指数
2
解决办法
3285
查看次数

调试TestNG配置失败

我正在从Ant运行TestNG.我正在使用自己的测试听众.我正在重构代码,有一段时间我得到了

[testng] Total tests run: 7, Failures: 0, Skips: 7
[testng] Configuration Failures: 1, Skips: 2
Run Code Online (Sandbox Code Playgroud)

什么是修复配置失败的最佳方法?

ant testng

4
推荐指数
1
解决办法
6888
查看次数

标签 统计

testng ×2

ant ×1

factory ×1

java ×1