现在出去面试,工作年限3年以上软件测试工程师的基本上都要求会写一些脚本,再者就要会搭测试框架。
下面我来介绍下,零代码基础搭一个简单的接口测试框架。用到的是unittest框架:接口用例无非就是发送请求——>得到响应——> 根据自己的需求解析响应内容进行判断,接口请求这里指的是http请求,我用的是python的requests库,Unittest需要在setUp和setDown里设置一些需要初始化或是销毁的操作附上代码如下:
这里就用了requests库和断言,不懂python的同学10 分钟就能学会。直接执行的话,可能测试结果看起来不明了,那我们可以用HTMLTestRunner模块,用一个html文件来存储测试报告,如下:
测试报告存储在html文件里,如下:
这样管理测试报告,更加明了直观。这个就是一个简单的接口测试框架。学会了没。很多没接触接口的可能一时找不到接口,我附上网上的免费接口:https://www.jianshu.com/p/e6f072839282,需要的同学们可以去看看。