测试接口的时候第三方接口是通的,返回的结果等于no,怎么测试这种情况

测试接口的时候第三方接口是通的,返回的结果等于no,怎么测试这种情况,第1张

1.先检查接口 ip 是否正确,可以通过在本机 ping 接口的 ip,检查网络是否通畅

2.再检查接口的端口号是否正确,可以通过在本机 telnet 接口的 ip 和端口号,检查端口是否能连通

3.检查项目是否启动或者部署成功,可以找研发确认,或者自己登录到服务器上,通过 ps 命令检查项目的进程是否存在,然后用 tail 命令查看部署日

4.检查服务器防火墙是否关闭,如果因为安全或者权限问题不能关闭,需要找运维进行策略配置,开放对应的 ip 和端口号

5.检查你的客户端(浏览器/测试工具),是否设置了网络代理,网络代理可能会造成请求失败

6.检查 *** 作系统的 host 文件,是否绑定了一个错误的 ip 映射。

接口测试实际工作中一般分为以下两种实现方式:

(1)基于工具实现接口测试,常见的接口测试工具如Postman、Jmeter等

(2)基于代码实现接口测试,如Python + Requests

黑马程序员的公开课上次把接口测试相关都讲清楚了。

演示一下简单的接口测试,首先需要先进入到jmeter的界面窗口中,进行右键线程组,添加》sampler》http请求。

然后在添加一个为察看结果树,进行右键线程组》监听器》察看结构树。

点击已添加的http请求进入,然后在web服务器中的添加需要的接口复制进入,例如使用百度阅读的首页网址信息,端口为80,协议使用是“http”。

然后进行运行jmeter,点击上面绿色运行按钮。

进入查看结果是否运行成功,可以进行点击察看结果树。

进入到查看结果树中,在进入到响应数据的界面中,可以查看的是百度阅读首页返回的相关的数据,根据的自己的需要还可以进行添加相关的断言。已进行判断是否返回想要的数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11890734.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存