文件名称:test_project:Api自动化测试项目
文件大小:11.45MB
文件格式:ZIP
更新时间:2024-06-12 20:43:22
HTML
Api自动化测试项目 介绍: 此项目主要用于测试我公司的微服务架构的云平台接口,使用requests + python + uniitest集成自动化测试。扩展了第三方HTMLTestRunner库,支持python3,并且里面集成的了发邮件功能,同时封装了部分公共方法以及支持数据驱动。(本公司的服务器部署在内网所以里面的案例无法正常跑通) 在此感谢作者虫师提供的测试报告库,附上原始地址: 我在其基础进行了汉化。需要汉化报告的直接下载我的项目包,否则请使用原作者的包。 项目路径 目录说明: common:公共方法目录 config:配置文件目录 lib:第三方库目录 main:主程序执行目录 report:测试报告生成目录 test_case:测试用例目录 test_data:测试数据存放目录 init.py: python执行标识文件 成果展示: 后续: 其他功能和用例正在持续添加和优化
【文件预览】:
test_project-master
----__init__.py(152B)
----test_case()
--------test_home_page.py(3KB)
--------user_api.py(7KB)
--------test_feedback.py(3KB)
--------test_microservice.py(2KB)
--------__init__.py(152B)
--------test_log.py(4KB)
--------__pycache__()
--------test_message_config.py(4KB)
--------test_login.py(279B)
--------test_websocket.py(895B)
----README.md(1KB)
----report()
--------__init__.py(153B)
--------HTMLReport_2020-12-28_11-40-33.html(40KB)
----__pycache__()
--------__init__.cpython-37.pyc(133B)
----config()
--------__init__.py(152B)
--------config_test.py(612B)
--------__pycache__()
----lib()
--------__init__.py(157B)
--------HTMLTestRunner.py(46KB)
--------BeautifulReport()
--------TestRunner()
--------__pycache__()
----test_data()
--------test_user_api_data.xlsx(9KB)
--------__init__.py(152B)
----main()
--------run_test_html.py(2KB)
--------__init__.py(152B)
--------run_test_discover.py(456B)
--------run_test_class.py(687B)
----common()
--------parse_excel.py(689B)
--------__init__.py(152B)
--------http_requests.py(2KB)
--------ws_websocket.py(660B)
--------data_provide.py(3KB)
--------__pycache__()
--------admin_token.py(2KB)