如何在 TestNG 中为每个测试方法运行一个先决条件方法和一个后置条件方法?


利用 @BeforeMethod@AfterMethod 注解,我们可以在 TestNG 中为每个测试方法运行一个先决条件方法和一个后置条件方法。

示例

@BeforeMethod
public void prerequisite(){
   System.out.println("Run before every tests");
}
@AfterMethod
public void postcondition(){
   System.out.println("Run after every tests ");
}
@Test
public void loanPay(){
   System.out.println("Loan pay is successful");
}

在 Java 类文件中,带有 @BeforeMethod 的 prerequisite() 方法将作为每个测试方法的先决条件执行。然后执行 loanPay(),最后带有 @AfterMethod 的 postcondition() 方法将运行。

更新于: 2020 年 6 月 11 日

265 次浏览

开启您的 职业生涯

完成课程并获得认证

开始
广告