unittest用例跳过执行

@unittest.skip(reason):强制跳转。reason是跳转原因

@unittest.skipIf(condition, reason):condition为True的时候跳转

@unittest.skipUnless(condition, reason):condition为False的时候跳转

@unittest.expectedFailure:如果test失败了,这个test不计入失败的case数目

 

def setUp(self):
self.init_driver()
def tearDown(self):
# self.driver.terminate_app("com.ccvideo")
self.driver.close_app() # 关闭当前APP
self.driver.quit()
pass
@unittest.skip("跳过执行")#强制跳过执行
def testcase_01_login_element_check(self):
try:
result = self.is_element_exist("predicate", "value == '手机号码'")
self.assertEqual(result, True) # 判断手机号码输入框是否存在
result = self.is_element_exist("predicate", "value == '请填写密码,6-16位字符'")
self.assertEqual(result, True) # 判断密码输入框是否存在
result = self.is_element_exist("predicate", "label == '登录'")
self.assertEqual(result, True) # 判断登录按钮是否存在
posted @ 2020-10-28 18:57  测试技术  阅读(195)  评论(0)    收藏  举报