代码拉取完成,页面将自动刷新
同步操作将从 Sunshine Boy/Pytest_Apitest_Automation 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# coding=utf-8
import pytest
import os
import shutil
from common.logger import Logger
from until.clear_results import clear_allure
from random import randint
if __name__ == '__main__':
Logger.info(r"""
_ooOoo_
o8888888o
88" . "88
(| -_- |)
O\ = /O
____/`---'\____
. ' \\| |// `.
/ \\||| : |||// \
/ _||||| -:- |||||- \
| | \\\ - /// | |
| \_| ''\---/'' | |
\ .-\__ `-` ___/-. /
___`. .' /--.--\ `. . __
."" '< `.___\_<|>_/___.' >'"".
| | : `- \`.;`\ _ /`;.`/ - ` : | |
\ \ `-. \_ __\ /__ _/ .-` / /
======`-.____`-.___\_____/___.-`____.-'======
`=---='
.............................................
佛祖保佑 永无BUG
.............................................
佛曰:
写字楼里写字间 写字间里程序员;
程序人员写程序 又拿程序换酒钱。
酒醒只在网上坐 酒醉还来网下眠;
酒醉酒醒日复日 网上网下年复年。
但愿老死电脑间 不愿鞠躬老板前;
奔驰宝马贵者趣 公交自行程序员。
别人笑我忒疯癫 我笑自己命太贱;
不见满街漂亮妹 哪个归得程序员?
""")
"""解决allure报告缓存和Jenkins无文件报错"""
clear_allure()
# pytest.main(['-m','smoke'])
# pytest.main(["-s",'--workers=1', '--tests-per-worker=4'])
pytest.main()
#测试报告本地静态数据生成--allure generate ./allure-xml -o ./allure-result
os.system(r"allure generate ./report/allure-results -o ./report/allure-report --clean")
# port = randint(1000, 9999)
# os.system('allure open ./report/allure-report --port {}'.format(port)) # 打开报告
#失败重试
# • 测试失败后要重新运行n次,要在重新运行之间添加延迟时 间,间隔n秒再运行。
# • 执行:
# • 安装:pip install pytest-rerunfailures
# • pytest -v - -reruns 5 --reruns-delay 1 —每次等1秒 重试5次
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。