某个特定测试方法在 TestNG 中的执行如何依赖其他测试方法?
通过 dependsOnMethods 帮助程序属性,可以使某个特定测试方法的执行依赖于另一个测试方法。
示例
@Test(dependsOnMethods={"Payment"})
public void verifyLoan(){
System.out.println("Loan payment successful");
}
@Test
public void Payment(){
System.out.println("Payment successful ");
}
@Test
public verifyTransaction(){
System.out.println ("Transaction verification");
}在以下 Java 类文件中,verifyLoan() 方法仅在 Payment() 方法成功运行后才会执行。但 verifyTransaction() 方法则独立运行,无需先执行条件测试方法。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP