【发布时间】:2016-02-16 04:16:15
【问题描述】:
正如我之前发布的,我们不能在 After 方法或 Before 方法中放置测试代码。
我的场景就像我有 10 个测试方法,每个方法之后我必须运行另一个测试方法。
如果有人知道,请告诉我答案...
提前致谢。
【问题讨论】:
正如我之前发布的,我们不能在 After 方法或 Before 方法中放置测试代码。
我的场景就像我有 10 个测试方法,每个方法之后我必须运行另一个测试方法。
如果有人知道,请告诉我答案...
提前致谢。
【问题讨论】:
您可以使用@Test 方法,但指定执行的优先级。
@Test( priority = 1 )
public void test1() {
System.out.println("test1");
}
@Test( priority = 2 )
public void test2() {
System.out.println("test2");
}
@Test( priority = 3 )
public void test3() {
System.out.println("test3");
}
通过这种方式,您可以按指定的顺序执行测试方法。希望对你有帮助。
谢谢你, 壁画
【讨论】:
你需要遵循一个基本的java代码,从一个类调用另一个类的方法
Class A
public class A {
static void method1()
{
System.out.println("Selenium_1");
}
static void method2()
{
System.out.println("Selenium_1");
}
}
Class B
public class B extends A {
public static void main(String ar[])
{
method1();
method2();
}
}
希望这个解决方案可以帮助您解决问题。
【讨论】: