本文介绍了如何告诉Maven和TestNG运行特定的测试类和suite.xml文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望能够使用maven从我的testng套件中运行特定的测试类.我的测试类取决于testngsuite.xml文件中的参数.我可以运行mvn test -DsuiteXmlFile=mysuite.xmlmvn test -Dtest=sometest.有什么办法可以将两者结合起来?

I want to be able to run a specific test class from my testng suite using maven. My test classes are dependent on parameters from the testngsuite.xml file. I can run mvn test -DsuiteXmlFile=mysuite.xml or mvn test -Dtest=sometest. Is there any way to combine these two?

此链接显示了如何执行另一个操作,但不能同时执行两个操作.

This link shows how to do one of the other but not both.How do I tell Maven and TestNG to run either a specific test class or a suite.xml file?

推荐答案

套件文件用于定义测试运行.

Suite files are used to define a test run.

这意味着如果只需要一个测试,只需编写一个专用的套件文件.

That means if you want only one test, just write a dedicated suite file.

这篇关于如何告诉Maven和TestNG运行特定的测试类和suite.xml文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-24 18:11