首先斷言是用於測試用例是否成功的判斷條件
①當斷言失敗時會拋出異常測試用例執行失敗,我們如果要失敗截圖那么就需要加異常處理機制與截圖的語句,然后等圖截好以后重新將異常拋出,如下所示
try: asserIn(u'登錄成功',self.driver.title) except Exception as e: self.driver.get_screenshot_as_file(passImagePath+img_name+'.png') raise e
②不能將斷言報出的異常給處理掉,這樣用例執行永遠都是成功的