我想要一个执行所有@Before 方法、然后是所有@Test 方法、然后是所有@After 方法的junit runner。
这就是我的系统测试的工作方式。@Before 方法运行,以设置测试数据和场景。应用程序已启动。然后@Test 方法与在后台运行的应用程序一起运行。这些@Test 方法可以更改数据或响应应用程序。然后框架等待应用程序完成。之后,运行@After 方法来验证测试结果。
我已经使用了 junit 注释、断言方法和其他各种位。但我就是想不通如何使用junits runners以这种方式执行测试方法。我无法在 junit 4.8 中制作“计算机”界面的正面或反面,或者弄清楚如何将规则应用于此。