我正在使用Selenium和Pytest编写测试用例。到目前为止,每个测试都专注于我正在开发的Web应用程序的一个方面,我想使用pytest对其进行测试。
我的问题是这样的:
现在,我用来编写测试用例的函数没有输出,这意味着我无法使用assert
方法来检查测试是否通过。
我想做的是让每个函数根据其是否运行我们的错误而返回True
或False
。这样,我可以使用assert
确保程序正常运行
def sign_in():
browser.find_element_by_xpath('//button/span[text()= "SIGN IN"]').click()
是否存在一种以其他方式修改或编写此函数的方法,如果发生错误,则返回False
,如果没有错误,则返回True
?
预先感谢!
答案 0 :(得分:0)
使用UIApplication.shared
try/except