接口自动化
一,安装与环境
1,安装python exe 文件
2,安装vscode
在vscode里面搜索python,chinese语言包,office view下载安装并重启
3,下载三方包
打开命令行模式(cmd)下载 pymysql,requests,pytest,xlrd=1.2.0 , loguru,allure 三方包
命令如:pip3 install pymysql -i 清华源地址
二,步骤
1,在电脑新建一个文件夹,如:testfile
2,在vscode里面打开testfile文件夹
3,在testfile文件夹下面新建case ,utils , config , data , report 五个文件夹
4,在utils文件夹下面新增py文件,封装requests,mysql,excel,log 等方法
5,在data文件夹下面导入一个excel表格文件,里面存放测试用例(分页存取)
6,在case文件夹下面新建测试用例py文件
三,allure报告
1,安装
解压allure压缩包到testfile同级文件夹中
2,环境变量配置
将解压后的allure文件夹中bin目录的地址添加到系统变量path中
3,安装allure-pytest :pip 3 install allure-pytest
4,以管理员身份重启vscode
5,运行 pytest -s --alluredir=./report/result
6,把测试结果编译成测试报告:allure generate ./report/result -o ./report/report
7,打开测试报告:allure open ./report/report