Httprunner——总结(数据驱动)
数据驱动:
测试数据和代码分离
Testcases模块逻辑:
Api: 正向用例,最小单元用例
Testcase: 更深层次的用例和校验 ,以及有依赖关系的接口(先登录在创建)
Testsuites:
Csv存储数据
搞一个datas文件专门用例存储csv文件
读取出来的所有数据都是字符串类型
运行文件:
Variables 优先级:
从下往上依次找 自己没有就先找api->最后当前文件全局变量
testcase依赖接口实例:
api: project.yml 代码: