feat(session): 项目基本完成
- 新增热加载模块funcs.py - 新增文件加载模块files.py - 新增了日志打印 - 新增其他功能
This commit is contained in:
54
README.md
Normal file
54
README.md
Normal file
@@ -0,0 +1,54 @@
|
||||
# interfaceAutoTest
|
||||
|
||||
## 简介
|
||||
|
||||
...
|
||||
|
||||
## 技术特点
|
||||
|
||||
...
|
||||
|
||||
## 环境搭建
|
||||
|
||||
...
|
||||
|
||||
## 使用方法
|
||||
|
||||
### 1,创建测试项目
|
||||
|
||||
### 2,创建测试文件
|
||||
|
||||
- test_开头
|
||||
- 文件以名字排序,并决定执行顺序
|
||||
- 文件后缀.yaml
|
||||
|
||||
### 3,编写用例内容
|
||||
|
||||
**必填字段**
|
||||
|
||||
| 字段名 | 用途 | 备注 |
|
||||
|----------|------|------------------|
|
||||
| title | 用例名称 | |
|
||||
| request | 请求参数 | |
|
||||
| extract | 遍历提取 | 保存在extract.yaml中 |
|
||||
| validate | 接口断言 | 断言定义在CaseInfo中 |
|
||||
|
||||
**选填字段**
|
||||
|
||||
| 字段名 | 用途 | 备注 |
|
||||
|-------------|--------|----|
|
||||
| parametrize | 数据驱动测试 | |
|
||||
| epic | 项目名称 | |
|
||||
| feature | 模块名称 | |
|
||||
| story | 功能名称 | |
|
||||
|
||||
**示例**
|
||||
|
||||
```yaml
|
||||
...
|
||||
|
||||
```
|
||||
|
||||
### 4,执行用例
|
||||
|
||||
|
||||
Reference in New Issue
Block a user