最近工作需要进行接口测试,所以学习用robot做接口测试。
下面讲一下get方式接口,如下图接口
可以看到数据有5W多条,我只取了其中两条做下讲解
首先我们需要连接数据库,测试的思想“通过数据库查询结果和接口返回的结果进行比对”
第一步:连接数据库
可通过mysql方式连接,或通过odbc方式连接数据库(odbc对中文支持较好)
脚本如下
注释:
1. 连接数据库,我是将连接当做变量了(具体链接方式可查看我的链接数据库博客)
2. 获取数据库总条数。因为总条数过多,我SQL里面取了100条好调试
4. 查询具体字段结果,查询结果如下图样式
[(xxxx,yyy