试着用TestNG运行我所有的cucumber测试。然而,我的套房没有找到。
package testRunner;
import org.junit.runner.RunWith;
import cucumber.api.CucumberOptions;
import cucumber.api.SnippetType;
import cucumber.api.junit.Cucumber;
//@RunWith(Cucumber.class)
@CucumberOptions(
features = "src/test/resources/features/",
glue = "br.mysteps.steps"
)
public class junitRunner {
}
<suite name="SeleniumSuite">
<test name="testAll">
<classes>
<class name="testRunner.junitRunner"/>
</classes>
</test>
</suite>
<dependencies>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-java</artifactId>
<version>1.2.5</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.11</version>
</dependency>
</dependencies>
当我将TestNG.xml文件作为TestNG运行时,未找到如下所示的测试
[RemoteTestNG] detected TestNG version 6.11.0
[TestNGContentHandler] [WARN] It is strongly recommended to add "<!DOCTYPE
suite SYSTEM "http://testng.org/testng-1.0.dtd" >" at the top of your
file, otherwise TestNG may fail or not work as expected.
===============================================
SeleniumSuite
Total tests run: 0, Failures: 0, Skips: 0
===============================================
如果您希望基本上使用TestNG来运行您的cucumber测试,那么您需要扩展cucumber.api.TestNG.abstractTestNGCucumberTests
。
有关如何使用TestNG运行您的cucumber测试的更多详细示例,请参阅这里的示例。
执行testng xml时,它在套件中只执行1个测试 基本测试- 登录测试-
当我试图在Selenium Grid 2旁边使用TestNG并行运行测试时,我似乎遇到了一个问题。 尽管打开的浏览器数量与我正在运行的测试数量相匹配,但所有测试的所有指令都被发送到同一个浏览器窗口。例如,每个测试都会打开一个页面并尝试登录。四个浏览器窗口将打开,但一个浏览器窗口将导航到登录页面四次,然后键入用户名四次,而其余的浏览器窗口保持不活动。 以下是我如何启动网格: xml套件是这样设置的:
类TestParallel.FirstTestClass线程ID:22名称:TestNG 类TestParallel.SecondTestClass线程ID:23名称:TestNG 类TestParallel.TestSetup线程ID:23名称:TestNG java.lang.NullPoInterException位于TestParallel.TestSetup.OnTestFailure(
这个错误是什么?如何在laravel中创建简单测试。 PHPUnit 6.3。1由塞巴斯蒂安·伯格曼和撰稿人撰写。 时间:130毫秒,内存:4.00MB 没有执行任何测试! 测试/功能/阅读文章。php
我有一个应用程序(使用注释的Spring 4 MVC Hibernate 4 MySQL Maven集成示例),使用基于注释的配置将Spring与Hibernate集成,但运行测试时出错! 上课时间到了 下面是即将到来的考验: 这是pom。xml文件:
我试图在Eclipse中使用Selenium运行TestNG。 当类文件作为TestNG测试运行时,我得到的测试Run=0。 问题会是什么? 我有testNg插件 testng。xml文件: 类: WebDriverTest类: BrowserInstance类: 注: 当我将testing.xml文件作为TestNG Suite运行时,结果是: 当我运行. java文件作为TestNG测试时,结