Selenium Test Suite:故障转移测试执行

时间:2011-06-23 14:35:18

标签: java selenium selenium-rc testng

我有一个用Java编写的测试套件,使用Selenium-RC和TestNG,每个 -

public class testSuite extends SelenestTestCase {

@BeforeTest 
... 
@Test
...
@Test
...
@AfterTest
...

为了提高健壮性,我需要实现一组步骤,以便在@Test内的任何命令失败时执行这些步骤。这些步骤可能只是恢复初始测试状态,因此可以执行下一个@Test

关于如何在此框架内实施此任何想法?

感谢。

1 个答案:

答案 0 :(得分:1)

您可以实现自己的test listener并注释您的测试类。或者只使用@BeforeMethod并在每次测试之前设置初始状态。