我有一个testng文件,它有多种方法。在这个testng文件中,我添加了参数,以便在xml代码中传递参数
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="LocalIosTestSuite" parallel="tests" thread-count="1" >
<test name="iphonetest">
<parameter name="platformName" value="iphonetest" />
<classes>
<class name="tests.TestKotlin">
</class>
</classes>
</test>
<test name="androidtest">
<parameter name="platformName" value="androidtest" />
<classes>
<class name="tests.TestKotlin">
</class>
</classes>
</test>
</suite>
Kotlin班
import org.testng.annotations.Parameters
import org.testng.annotations.Test
class TestKotlin {
@Parameters("platformName")
@Test()
fun Testmethod(platformName:String)
{
println("TestKotlin")
println(platformName)
}
}
命令从testng文件运行单个测试
./gradlew test -Psuite5 -testnames iphonetest
这不是为我工作,请帮助我任何解决方案,运行一个特定的测试gradle
暂无答案!
目前还没有任何答案,快来回答吧!