一、安装
1.windows安装
- 在cmd中使用
pip install -i https://pypi.doubanio.com/simple httprunner
。 - 安装完成之后使用
hrun
,提示如下,说明安装成功。
httprunner安装成功的提示
2.mac安装
- 在cmd中使用
pip install httprunner
。
注意:如果安装过程提示拒绝访问(Permission denied),使用sudo pip install httprunner
- 安装完成之后使用
hrun
,提示如下,说明安装成功。
httprunner安装成功的提示
二、创建项目目录
- 选择创建项目的路径
- 在cmd中切换到要创建项目的路径下,使用
hrun --startproject lemon_httprunner
,提示如下,说明创建成功。
项目目录创建成功的提示
- 项目各个文件作用:
- api(文件夹):准备测试数据,发送请求、获取响应结果和断言。文件夹里面一个yaml文件对应一个接口的一条测试用例。
- reports(文件夹):存放测试报告,不需要直接封装测试报告模块,用例执行完成之后会生成测试报告并存放在reports文件夹下。
- testcases(文件夹):存放多个接口用例,可以解决接口依赖
- testsuites(文件夹):添加testcases文件夹下不同接口的多个接口用例,实现数据驱动
- .env:设置全局变量,所有用例都可以调用该文件内设置的变量
- .gitignore:上传git远程仓库时填写忽略内容的文件
- debugtalk:编写python程序,所有用例都可以调用该文件内的函数
网友评论