testng

    0热度

    1回答

    我有一些测试(TestNG的注释): @Test(groups={"Example"}) public void Test1(){...} @Test(groups={"Example"}) public void Test2(){...} @Test(groups={"Example2"}) public void Test3(){...} 而且在文件的build.gradle

    0热度

    1回答

    有些情况下,根据某些环境条件,软件的行为会有所不同,例如文件是否存在于某个地方。 在我的情况下,我正在开发一个库,它是根据类路径中的配置文件进行配置的(并且如果配置文件不存在,则回退到默认行为)。 我该如何测试这个班级? 我需要编写测试,评估在下列情况下,该类: 文件不上classpath中存在 与含量的文件类路径 存在与内容B中的文件类路径存在 但我不知道如何配置环境来证明所有这些。然后依次执行

    0热度

    1回答

    I have used cucumber BDD for my testcases with testng as the test engine. I have added the necessary jars in my POM.xml as mentioned below. I am using selenium 2.53 and using Firefox browser. <!-- l

    0热度

    1回答

    我有几百硒自动化测试的浏览器(显然)运行,有时他们不能没有很好的理由。我有一个重试分析仪,将重试测试时@Test失败,但反正是有重试测试,如果@BeforeMethod或@AfterMethod失败?我可能是在@BeforeMethod运行,可能会随机失败(但会通过,如果又跑),但因为它是在@BeforeMethod跑了整个测试时不会尝试重新创建帐户的方法。我确实在XML文件中设置了configf

    0热度

    1回答

    我在TESTNG中很新。 我做了一个检查成功登录的测试方法。 但我怎么才能继续下去,而不关闭浏览器,即使用相同的浏览器。我想按顺序运行测试,即登录后将执行下一个测试。如果我添加一个新的方法在现有的类然后它不运行在同一浏览器中。 @BeforeMethod public void beforeMethod() throws Exception { //setting paths fr

    0热度

    1回答

    我很困惑什么时候使用testNG HTML报告和范围报告。 如果我的项目使用TestNG,那么在我的项目中使用哪一个,因为HTML报告和Extent报告都是使用外部罐子生成的。 请建议。 谢谢!

    2热度

    2回答

    我有一个Java项目一个TestNG的测试套装和,在那里我有一个 @测试(DataProvider =“ListOfObjects”)带注释的方法。它提供了大约20行数据的方法(因此该方法运行了20次)。 现在,我想运行这个类2小时(SOAK相关测试的一部分)。平均而言,类需要大约10分钟跑。所以我正在考虑或运行整个班级12次,因此我想在班级本身上使用@Test(invocationCount =

    0热度

    1回答

    我正在尝试使用命令提示符运行Java Testng代码,但这总是导致错误。虽然我可以从eclipse运行程序。问题是从命令提示符处执行同样的操作。 下面是代码: package com.runit; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org

    0热度

    1回答

    我目前有一个测试套件,它以前在TestNG 6.9.10和JMockit 1.30上运行过。将其更新到TestNG 6.11和JMockit 1.35时,我在我的测试参数中遇到了所有我的@Mocked和@Interface注释中的错误。错误在于我的期望不再嘲笑模拟实例中方法的结果。 复制此问题的最小类如下所示。内容是这两个测试应该以相同的方式工作,但在更新版本的JMockit @Injectabl

    0热度

    2回答

    我想用testng并行运行我的自动化测试(Selenium webdriver)。这是我正在运行的节点: java -Dwebdriver.gecko.driver=chromedriver.exe -jar selenium-server-standalone-3.4.0.jar -role node -hub http://localhost:4444/grid/register -brows