Selenium webdriver 在测试方法中调用@Test方法还是在测试方法中调用类?
正如我之前发布的,我们不能将测试代码放在After方法或Before方法中 我的场景就像我有10个测试方法,在每个方法之后,我必须运行另一个测试方法 请让我知道这个问题的答案,如果有人知道Selenium webdriver 在测试方法中调用@Test方法还是在测试方法中调用类?,selenium-webdriver,testng,Selenium Webdriver,Testng,正如我之前发布的,我们不能将测试代码放在After方法或Before方法中 我的场景就像我有10个测试方法,在每个方法之后,我必须运行另一个测试方法 请让我知道这个问题的答案,如果有人知道 提前感谢。您可以使用@Test methods,但请指定要执行的优先级 @Test( priority = 1 ) public void test1() { System.out.println("test1"); } @Test( priority = 2 ) public void test2
提前感谢。您可以使用@Test methods,但请指定要执行的优先级
@Test( priority = 1 )
public void test1() {
System.out.println("test1");
}
@Test( priority = 2 )
public void test2() {
System.out.println("test2");
}
通过这种方式,您可以按指定的顺序执行测试方法。我希望它能帮助你
谢谢,,
Murali您需要遵循基本的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();
}
}
希望这个解决方案能帮助你解决问题
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();
}
}