if __name__ == '__main__':中的语句无法执行
在pycarm中我们用了pytest或unittest框架写测试用例,我们如果我们在最后加上if name == 'main':,如以下代码所示。最后我们右键点击运行的时候是不会执行**if name == 'main': 里面的语句的。
点击查看代码
# coding:utf-8
import pytest
def test_001():
assert 1==1
if __name__=="__main__":
pytest.main(["test_login.py","--alluredir","../../../result/report/allure"])
右键操作(这种操作是不生效的)
如果需要执行if name == 'main':里的语句我们需要在运行里点击文件名的这个选项这样语句就会执行啦
墨者看遍天下皆是丹青,测试看尽万物皆是bug