TestNG 基本注解@BeforeMethod、@AfterMethod 和@BeforeClass、@AfterClass 的区别以及实际问题的解决

 

 

 区别:

@BeforeClass:在类运行之前执行
@AfterClass:在类运行之后执行

@BeforeMethod:在每个@Test方法执行前执行
@AfterMethod:在每个@Test方法执行后执行

实际问题解析:
场景:自动化测试脚本用例执行失败,再次进行执行浏览器无法退出以及无法打开浏览器,以至于浏览器卡住,使用注解@BeforeClass。

解决方法:使用@BeforeMethod即可

 

 

 




posted @ 2020-12-24 17:00  别动让左佐来  阅读(587)  评论(0编辑  收藏  举报