0
TestNG를 사용하여 여러 테스트 스위트를 만들고 실행할 수 있습니까? 나는 스위트를 빌드와 연관시키고 싶다. 그렇게하면 각 스위트마다 동일한 기본 구조를 가질 수 있지만 빌드 번호와 테스트가 변경됩니다. 여기에 제가 가지고있는 스위트가 있습니다 ...TestNG를 사용하여 여러 테스트 스위트 실행
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Build#" parallel="tests" thread-count="5">
<test name="Firefox Tests" preserve-order="true">
<parameter name="Browser" value="Firefox"/>
<classes>
<class name="testsuites.WelcomePageTests"/>
<class name="testsuites.AgencySelectPageTests"/>
</classes>
</test>
<test name="Chrome Tests" preserve-order="true">
<parameter name="Browser" value="Chrome"/>
<classes>
<class name="testsuites.WelcomePageTests"/>
<class name="testsuites.AgencySelectPageTests"/>
</classes>
</test>
<test name="IE Tests" preserve-order="true">
<parameter name="Browser" value="IE"/>
<classes>
<class name="testsuites.WelcomePageTests"/>
<class name="testsuites.AgencySelectPageTests"/>
</classes>
</test>
<test name="Opera Tests" preserve-order="true">
<parameter name="Browser" value="Opera"/>
<classes>
<class name="testsuites.WelcomePageTests"/>
<class name="testsuites.AgencySelectPageTests"/>
</classes>
</test>
</suite>
두 testng.xml 파일을 동시에 어떻게 실행할 수 있습니까? –
필자는 프로그래밍 방식으로 작업을 끝내 었으며 훌륭하게 작동했습니다. 게다가 테스트를 더 잘 제어 할 수 있습니다. 이제 여러 개의 스위트를 가질 수 있으며 각 스위트는 특정 빌드에 해당합니다. 쉬운 회귀 테스트 ahoy! @Cedric Beust Lol –
다행히 그것을 듣고, 더 궁금한 점이 있으면 알려주세요! –