UI自动化断言处理

首先断言是用于测试用例是否成功的判断条件

①当断言失败时会抛出异常测试用例执行失败,我们如果要失败截图那么就需要加异常处理机制与截图的语句,然后等图截好以后重新将异常抛出,如下所示

try:
   asserIn(u'登录成功',self.driver.title)
except Exception as e:
   self.driver.get_screenshot_as_file(passImagePath+img_name+'.png')
    raise e

②不能将断言报出的异常给处理掉,这样用例执行永远都是成功的

 

posted @ 2020-12-03 22:04  sriver_dl  Views(2387)  Comments(0Edit  收藏  举报