使用相同的浏览器实例如何运行测试套件

时间:2019-05-14 13:10:58

标签: selenium selenium-webdriver testng testng.xml

我有一个testsuite(4个类),所有类具有通用登录名。当我运行测试套件时,仅第一个类具有登录功能,并注释其余3个类的登录代码(重定向url),它仅运行第一个类,其余3个类均失败了!

 <classes>
 <class name="testcases.TestClass1"></class>
 <class name="testcases.TestClass2"></class>
 <class name="testcases.TestClass3"></class>
 <class name="testcases.TestClass4"></class>

</classes>

请对此提供帮助

1 个答案:

答案 0 :(得分:0)

您可以尝试使用TestNG中可用的套件注释。

@BeforeSuite:带注释的方法将在该套件中的所有测试运行之前运行。

将驱动程序实例创建为before suite的一部分,并对其进行访问。

有关注释的更多信息,请参见TestNG文档。