一、接口自动还引入用例管理框架
- 为什么要使用用例管理框架主要完成哪些事情
- 发现用例:从多个py文件收集并加载测试用例
- 执行用例:按照一定的顺序执行
- 判断结果:通过断言判断预期结果和实际结果是否一致
- 生成报告:统计测试进度,耗时,通过率等
二、Pytest用例框架介绍
- pytest是一个非常成熟的用例管理框架
- 它可以和自动化工具或者框架selenium,requests,appium等实现自动化测试
- 它可以和allure生成非常美观的报告,以及结合jenkins实现持续集成
- pytest有很多的强大的插件
安装命令:把上面6个插件的命令放到requirements.txt文件内(此文件放到项目的根目录下),一次性执行安装
pip3 install -r requirements.txt
三、Pytest的默认的测试用例规则
四、Pytest运行方式详解
1、命令行运行方式
运行命令:pytset,参数:-v 输出更详细的信息 -s输出调试信息 -n多线程 --reruns 失败用例重跑 --html 生成简易报告
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。