summaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorGary <[email protected]>2024-01-24 16:07:51 +0800
committerGary <[email protected]>2024-01-24 16:07:51 +0800
commita9696a344fbd1d871ce2b9a6b8a247582b759aff (patch)
tree6c5463c945ae55ced4f8d3dcaf1ec802a09e79e3 /main.py
parent43402f17851bacedf15d3d68f47a82f5233a2a35 (diff)
更新url用例
Diffstat (limited to 'main.py')
-rw-r--r--main.py27
1 files changed, 27 insertions, 0 deletions
diff --git a/main.py b/main.py
new file mode 100644
index 00000000..a3a8aa85
--- /dev/null
+++ b/main.py
@@ -0,0 +1,27 @@
+import pytest
+
+
+if __name__ == '__main__':
+ # pytest.main(["-cache-clear","-s", "-v", "cases/","--check-max-tb","9000","--alluredir","./results/reports"])
+ # pytest.main(["-cache-clear","-s", "-v", "cases/","--maxfail","9000","--alluredir","./results/reports"])
+ pytest.main(["-cache-clear","-s", "-v", "cases/","--maxfail","9000","--alluredir",r"C:\Users\admin\Desktop\AllureReport\0122.02"])
+
+ """
+ # 在测试文件的当前路径执行如下命令执行测试用例:
+ --max
+ pytest -cache-clear -sv ./cases/ 直接执行pytest测试命令
+ pytest –cache-clear -v pytest_json.py --alluredir ./results/reports
+ --check-max-tb 9000 #最大校验
+ --reruns=1 #失败重运行次数
+ pytest -cache-clear -sv ./cases/ui --check-max-tb 9000 --alluredir ./results/reports
+ pytest -cache-clear -sv ./cases/ui --check-max-tb 9000 --reruns=1 --alluredir ./results/reports
+ allure serve ./results/reports
+ # 执行如下命令生成测试报告(自动打开浏览器):
+ allure serve allure
+
+
+ 使用allure插件生成的在线报告。
+ 1.执行的命令: pytest -cache-clear -sv ./cases --check-max-tb 9000 --alluredir ./results/reports
+ 2.跑完后,生成报告的命令: allure serve ./results/reports
+
+ """ \ No newline at end of file