我需要在创建Testng Scipt方面的帮助..
我创建了一个仅包含@beforesuite的类,其中包含打开应用程序的命令
@beforesuite
第二类包含3种方法
@test{method1}
@test{method2}
@test{method3}
第三类包含@AfterSuite,它将关闭应用程序...
@AfterSuite
如何编写一个xml文件来依次运行这些类。
有没有更好的方法来编写脚本?
任何建议都会有所帮助。
提前致谢。
苏丹娃
最佳答案
只需将这些类放在测试套件文件中,testNG将负责运行首先具有@BeforeSuite的类,其次具有@test的类,然后是具有@aftersuite标记的类。
<suite>
<test name ="myTest">
<classes>
<class name ="Class1"/> <!-- Class with @beforeSuite-->
<class name ="Class2"/> <!-- Class with @test-->
<class name ="Class3"/> <!-- Class with @afterSuite-->
</classes>
</test>
</suite>
顺便说一句,为什么要为@AfterSuite和@BeforeSuite方法使用不同的类。如果所有人都在同一个班上,那会更简单。但这只是我的想法。
关于java - 如何创建TestNg类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29427775/