(五)编写测试用例,用例编写分为四步
第一步, 从excel获取当前用例参数
第二步,构造入参,excel数据转为入参, str:stationCode,ns1:TB_PDP_ModInfo modInfo"
TB_PDP_ModInfo().create(self.input_data_param.modInfo,json_input_data['modInfo'])创建对象数据类型
第三步,发送请求,send_request
第四步,验证返回结果,assertEqual
测试用例样例如下
7. 批量执行测试用例
找到项目批量执行的入口,项目根目录下的run.py文件为项目入口文件,通过配置不行参数执行不同测试用例
运行前请先到配置文件\config\run_config.py 中对run_case_style进行配置
run_case_style='run_all'运行所有用例
run_case_style='excel'从excel运行所有用例,excel路径\\testlist\\testlist.xls
run_case_style='collect_only'只查找所有用例,查找完存储到\\testlist\\testlist.xls
run_case_style='suite'从 test_suites.py中查找用例,test_suites.py 在testlist\test_suites.py路径下面
执行完成后,生成报告和日志,到日志文件夹下查看日志,报告文件夹下查看报告