使用Gradle在不同的测试环境上运行特定的testNG测试

时间:2019-11-20 14:02:27

标签: selenium selenium-webdriver gradle automated-tests testng

我正在使用gradle运行testNG:

 doFirst {
        systemProperty 'baseURL', project.ext.getProperty('baseURL')
    }
useTestNG {
        suites '/src/test/resources/browserconfigone.xml'
        suites '/src/test/resources/browserconfigtwo.xml'
    }

我想在不同的环境中运行这些套件,例如仅在开发环境中使用browserconfigone.xml,仅在测试环境中使用browserconfigtwo.xml。

我正在这样设置URL

task qa(type: Test) {
    doFirst {
        project.ext.setProperty("baseURL", 'https://ticketed-website.test.com')
    }

我将如何配置每个套件以运行差异环境

0 个答案:

没有答案