在Gradle中,如何在使用useTestNg时从testng-context xml指定测试名

问题描述 投票:1回答:1

我在构建gradle中使用现有的testng-context xml

test {
useTestNG() {       
    suites 'src/test/resources/testng-context.xml'
    setTestName 'smoke1'
}

在我的testng-context xml中,我有不同的测试组,如smoke1,smoke2:

<test name="smoke1">
    <groups>
        <run>
            <include name="smoke" />
        </run>
    </groups>
    <packages>
        <package name="com.servicestesting.tests" />
    </packages>
</test>
<test name="smoke2">
    <groups>
        <run>
            <include name="smoke" />
        </run>
    </groups>
    <packages>
        <package name="com.uitesting.tests" />
    </packages>
</test>

如何在我的gradle测试任务中提供此自定义测试?

gradle testng
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.