某個特定測試方法在 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