黄瓜+ Maven + TestNG-测试无法运行

阿克巴

使用testng通过Maven运行黄瓜功能。测试未运行,仅在控制台显示零运行(下面的输出)。


测试


运行TestSuite在TestSuite中运行测试:0,失败:0,错误:0,跳过:0,经过的时间:0.421秒

结果 :

测试运行:0,失败:0,错误:0,跳过:0

[INFO] ----------------------------------------------- -------------------------

[INFO]建立成功

[INFO] ----------------------------------------------- -------------------------

[INFO]总时间:2.507秒

[INFO]结束于:IST 2016年9月1日星期四17:24:45

[INFO]最终内存:8M / 155M

[INFO] ----------------------------------------------- -------------------------

这是POM.xml

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.18.1</version>
            <configuration>
                <suiteXmlFiles>
                    <suiteXmlFile>src/test/java/resources/TestSuite.xml</suiteXmlFile>
                </suiteXmlFiles>
            </configuration>
        </plugin>

    </plugins>

</build>

<dependencies>

    <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>18.0</version>
    </dependency>

    <dependency>
        <groupId>org.testng</groupId>
        <artifactId>testng</artifactId>
        <version>6.8.21</version>
    </dependency>

    <dependency>
        <groupId>info.cukes</groupId>
        <artifactId>cucumber-testng</artifactId>
        <version>1.2.4</version>
    </dependency>

    <dependency>
        <groupId>info.cukes</groupId>
        <artifactId>cucumber-java</artifactId>
        <version>1.2.4</version>
        <scope>test</scope>
    </dependency>

    <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-all</artifactId>
        <version>1.3</version>
    </dependency>

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>2.53.0</version> 
</dependency>

TestNG XML

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Test runner">
<test name="Package with subpackages">
    <packages>
        <package name="src.test.java.runner.*"/>
    </packages>
</test> 
</suite>

跑步者类代码

import cucumber.api.CucumberOptions;
import cucumber.api.testng.AbstractTestNGCucumberTests;


@CucumberOptions (features ="src/test/java/features/NewClientWorkflow.feature",
format = {"pretty", "html:target/cucumber", "json:target/cucumber-  report.json"},
monochrome = true,
glue={"steps"})
public class RunFeaturesTest extends AbstractTestNGCucumberTests{
}

通过以下链接https://automatictester.co.uk/2015/06/11/basic-cucumberjvm-selenium-webdriver-test-automation-framework/对Cucumber + Maven + TestNG组合进行了尝试

朱赫尔

您要求跑步<package name="src.test.java.runner.*"/>

使用maven时,测试的默认文件夹为src/test/java

您没有分享package测试的内容,但我无法想象它从开始package src.test.java.runner...

尝试改为运行测试<package name="runner.*"/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法从Maven运行黄瓜测试

来自分类Dev

无法从Maven运行黄瓜测试

来自分类Dev

Maven无法阅读我的黄瓜测试

来自分类Dev

无法使用testNG和Allure在TeamCity中从Maven运行测试

来自分类Dev

Maven测试无法在Spring Boot 2.2和JUnit 5上运行黄瓜方案

来自分类Dev

无法在 Cucumber-Maven(TestNG) 中运行 testng.xml

来自分类Dev

无法使用 testNG、maven、NetBeans 仅从一个类运行我的测试

来自分类Dev

通过Maven运行Testng测试时未执行BeforeGroups方法

来自分类Dev

黄瓜测试失败后Maven构建成功

来自分类Dev

如何为运行(黄瓜)验收测试指定单独的Maven目标?

来自分类Dev

使用Maven命令自动在黄瓜中重新运行失败的测试用例

来自分类Dev

运行黄瓜特定功能文件或文件夹的Maven

来自分类Dev

Maven Pom工作黄瓜

来自分类Dev

使用 maven -Dparameter(组?)的 TestNG 测试控制

来自分类Dev

使用Mockito运行黄瓜测试

来自分类Dev

使用Mockito运行黄瓜测试

来自分类Dev

黄瓜测试无法找到字段

来自分类Dev

无法启动黄瓜简单测试

来自分类Dev

QAF黄瓜用弹簧靴testNG

来自分类Dev

Maven无法运行特定测试

来自分类Dev

当我使用Maven-surefire使用POM文件执行testng.xml时,TestNG测试未运行

来自分类Dev

运行黄瓜任务时,在线程主java.lang.NoClassDefFoundError:org / testng / ITestContext中获取CucumberException

来自分类Dev

如何告诉Maven和TestNG运行特定的测试类或suite.xml文件?

来自分类Dev

如何告诉Maven和TestNG运行特定的测试类和suite.xml文件?

来自分类Dev

从命令提示符或 jenkins 运行 TestNG 测试套件时出现 Maven 异常

来自分类Dev

通过 Maven 测试运行 TestNG 项目时获取“SurefireExecutionException”

来自分类Dev

黄瓜和JUnit测试

来自分类Dev

如何将黄瓜集成到Android-Maven测试项目中?

来自分类Dev

如何将黄瓜集成到android-maven测试项目中?

Related 相关文章

  1. 1

    无法从Maven运行黄瓜测试

  2. 2

    无法从Maven运行黄瓜测试

  3. 3

    Maven无法阅读我的黄瓜测试

  4. 4

    无法使用testNG和Allure在TeamCity中从Maven运行测试

  5. 5

    Maven测试无法在Spring Boot 2.2和JUnit 5上运行黄瓜方案

  6. 6

    无法在 Cucumber-Maven(TestNG) 中运行 testng.xml

  7. 7

    无法使用 testNG、maven、NetBeans 仅从一个类运行我的测试

  8. 8

    通过Maven运行Testng测试时未执行BeforeGroups方法

  9. 9

    黄瓜测试失败后Maven构建成功

  10. 10

    如何为运行(黄瓜)验收测试指定单独的Maven目标?

  11. 11

    使用Maven命令自动在黄瓜中重新运行失败的测试用例

  12. 12

    运行黄瓜特定功能文件或文件夹的Maven

  13. 13

    Maven Pom工作黄瓜

  14. 14

    使用 maven -Dparameter(组?)的 TestNG 测试控制

  15. 15

    使用Mockito运行黄瓜测试

  16. 16

    使用Mockito运行黄瓜测试

  17. 17

    黄瓜测试无法找到字段

  18. 18

    无法启动黄瓜简单测试

  19. 19

    QAF黄瓜用弹簧靴testNG

  20. 20

    Maven无法运行特定测试

  21. 21

    当我使用Maven-surefire使用POM文件执行testng.xml时,TestNG测试未运行

  22. 22

    运行黄瓜任务时,在线程主java.lang.NoClassDefFoundError:org / testng / ITestContext中获取CucumberException

  23. 23

    如何告诉Maven和TestNG运行特定的测试类或suite.xml文件?

  24. 24

    如何告诉Maven和TestNG运行特定的测试类和suite.xml文件?

  25. 25

    从命令提示符或 jenkins 运行 TestNG 测试套件时出现 Maven 异常

  26. 26

    通过 Maven 测试运行 TestNG 项目时获取“SurefireExecutionException”

  27. 27

    黄瓜和JUnit测试

  28. 28

    如何将黄瓜集成到Android-Maven测试项目中?

  29. 29

    如何将黄瓜集成到android-maven测试项目中?

热门标签

归档