다음 testng Suite를 실행하려고합니다.다중 테스트 용 TestNG Suite
public class Class 1{
@Test(dataProvider = "getdata")
public void DoClass1(Hashtable<String, String> data){
Some Code
}
@DataProvider
public Object[][] getdata() {
return TestUtil.getdata(Module, xls);
}
@AfterTest
public void close()
{
driver.quit(); //Using to Close the FireFox
}
마찬가지로 나는
이제 경우에 Class2의 코드가 : 아래 그림과 같이 코드 아래
는 클래스 코드 조각을 수행
<suite name="Suite" parallel="none">
<test name="Module 1">
<classes>
<class name="com.testcases.Class1" />
</classes>
</test>
<test name="Module 2">
<classes>
<class name="com.testcases.Class2" />
</classes>
</test>
</suite>
또한 testng.xml입니다 다음 단계에 따라 Suite를 실행합니다.
클래스 1 - 브라우저 열기 이동
클래스 2 - 브라우저 열기 이동
1 개 실행 성공적 스위트 클래스를 실행하고 파이어 폭스 브라우저를 종료하는 동안. 클래스 2의 경우 - 브라우저를 열 수 없다는 메시지가 표시됩니다.
변경/업데이트해야 할 사항을 알려주십시오.
브라우저에서 클래스를 여는 곳 –