pytest接口测试 请求封装
时间: 2023-08-19 07:04:23 浏览: 120
在pytest接口测试中,可以将请求封装成不同的方法,并封装在同一个测试类中。例如,可以定义一个登陆的测试类,将正确用户名和密码的请求封装成一个方法(即一条测试用例),将正确用户名和错误密码的请求封装成另一个方法(即另一条测试用例)。这样可以方便地进行接口测试,并且可以通过pytest的丰富插件和工具来生成美观的测试报告,如pytest-html和allure-pytest。此外,还可以结合自动化测试工具、跳过失败用例以及失败重跑、和Jenkins持续集成等功能来提高测试效率和质量。\[1\]\[3\]
#### 引用[.reference_title]
- *1* [python+pytest接口自动化 —— 测试函数、测试类/测试方法的封装](https://blog.csdn.net/myh919/article/details/129044197)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Pytest学习 ------ 接口自动化测试之pytest 运行方式及前置后置封装](https://blog.csdn.net/IT_LanTian/article/details/122888023)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文