目录
1.定义一个函数以及发送请求
多个函数的情况下(这边比较冗余,后面会分享一些封装的教程):
2.断言
根据请求返回的内容进行断言,判断列表数据是否有数据:
3.查看测试结果
在控制台查看testcase的运行结果:
测试通过
测试不通过
4.生成测试报告
在pycharm的终端运行代码pytest --html=report.html --self-contained-html,直接执行""生成的报告会在当前脚本的同一路径,如果想指定报告的存放位置,放到当前脚本的同一目录下的report文件夹里,则添加文件路径,pytest --html=./report/report.html --self-contained-html,运行结束后会在python工程下新建一个report文件
通过浏览器打开,可以看到测试报告页面,其中包含测试环境、总结以及测试结果
以上是一个最基础的接口测试流程,每个步骤中的内容都是可以进行封装优化的,比如参数化,还有输出测试报告可以使用allure,后续会继续和大家分享噢~