介绍: 这是一个基于 Seldom 测试框架实现的接口自动化项目。
- 安装依赖库
pip install seldom==3.14.1接口自动化项目,请参考下面的目录结构进行设计。
mypro/
.
D:.
├───api/ # 封装 API
├───reports/ # 测试报告
├───test_data/ # 测试数据
├───test_dir # 测试用例目录
│ ├───test_base # 测试用例子目录
│ ├───test_data_driver
│ ├───test_more
│ └───...
├───confrun.py # 运行文件
└───run.py # 运行配置文件seldom命令执行,通过confrun.py文件运行配置。
> seldom -p test_dir/- 编写
run.py运行文件。
# run.py
import seldom
if __name__ == '__main__':
seldom.main(
path="./test_dir", # 运行用例目录
base_url="https://jsonplaceholder.typicode.com", # 基础URL地址
rerun=3, # 重跑次数
language="zh-CN" # 中文报告
)- 运行测试
> python run.py- 测试报告