pytest不在终端执行的方式
-
终端运行:
pytest -v test_desktop.py --alluredir reults
-
非终端运行:
- 在app_main.py中运行,然后在pycharm右击运行
if __name__ == '__main__': pytest.main(["test_desktop.py", '--alluredir', 'results/'])
- 运行mark用例
import pytest if __name__ == '__main__': pytest.main(["-m", 'Desktop_Professional and 特性1'])
- 在app_main.py中运行,然后在pycharm右击运行