正如我之前发布的,我们无法在After方法或Before方法中输入测试代码。
我的场景就像我在每个方法之后有10个测试方法我必须运行另一个测试方法。
如果有人知道,请让我知道答案......
先谢谢。
答案 0 :(得分:0)
您可以使用@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");
}
以这种方式,您可以按指定的顺序执行测试方法。我希望它会对你有所帮助。
谢谢你, 穆拉利
答案 1 :(得分:0)
您需要遵循基本的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();
}
}
希望此解决方案可以帮助您解决问题。