一.测试需求描述
对服务后台一系列SOAP接口功能测试
参数传入:根据接口描述构造不同的参数输入值(Json格式)
二.程序设计
通过Excel配置具体的测试用例数据
保存参数为Json格式,预写入预期结果
将接口返回结果与预期结果比较,以颜色区分成功或失败,并将结果保存进Excel中
三.实现方法
1.选用python脚本实现
2.采用Excel表格管理测试数据,包括用例的管理、测试数据录入、测试结果显示等等,这个需要封装一个Excel的类。
3.调用SOAP接口采用python的suds模块
4.通过预期结果和实际结果的对比,将实际结果和对比结果写入Excel用例中,这里封装了一个类
四.Excel表格设计
第一列为接口的wsdl地址,第二列为接口方法,第三列为接口传入参数,第四列为接口方法调用后预期结果
五.代码结构