Nginx接口桩测试

论坛 期权论坛 脚本     
匿名网站用户   2020-12-21 03:38   76   0

少数情况下,我们要模拟第三方接口来测试我们自己项目的程序,比如,迅雷快鸟公司和电信合作,电信的接口发布滞后迅雷一周,电信发布接口前,测试人员很闲,浪费了时间,而发布后工作量剧增,所以如果能提前拿到电信方的接口标准文档,模拟其既定的接口,就可以充分利用时间,提高发布质量。

主要实现的方式就是在Nginx端模拟静态文件发布,静态文件包含接口返回的信息,比如状态码等,这时候可以联合本项目其他模块进行集成测试。

静态发布文件,在Nginx服务端配置也非常简单,如下,

    location /test {

            root /tmp;

            index interface;

    }

interface 是/tmp目录下的一个文件,内容可以是你的接口要返回的东西,比如一个字符串 {“id”=89990,”sid”=0099}

在浏览器端输入 http://domainname/test/interface 即可模拟返回interface里面的内容。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP