java - Selenium 测试套件 : Failover test execution

标签 java selenium selenium-rc testng

我有一个使用 Selenium-RC 和 TestNG 用 Ja​​va 编写的测试套件 -

public class testSuite extends SelenestTestCase {

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

为了提高鲁棒性,我需要实现一组步骤,以便在 @Test 中的任何命令失败时执行这些步骤。这些步骤可以简单地恢复初始测试状态,以便执行下一个@Test

关于如何在此框架内实现这一点有什么想法吗?

谢谢。

最佳答案

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

关于java - Selenium 测试套件 : Failover test execution,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6455836/

相关文章:

java - 使用 Selenium 和 Java 9 执行自动化测试时发生非法反射访问操作

html - 我如何点击表中的第二个链接,这些值在 Selenium RC 服务器中动态变化

java - 读取微调器输入

java - 用于接口(interface)和其中带注释的方法的 Spring AOP

java - 获取 俄罗斯时间 与当前电话时间之间的时差

java - 如何使用作为参数传递到静态方法的内容解析器

ruby-on-rails - Rails RSpec 意外警报打开

mongodb - 将 Selenium 与 Scrapy 一起使用会禁用管道功能?我怎样才能重新启用它?

java - 在 selenium 中输入 iframe

selenium - 具有相同类型和 ID 的多个按钮