美文网首页
连开发机测试,接口丢失数据。无响应、502、503

连开发机测试,接口丢失数据。无响应、502、503

作者: wenshuang_he | 来源:发表于2019-10-25 20:13 被阅读0次

背景:服务端数据未上线,前端未上线,客户端已上线。需要本地mock到开发机进行测试。老员工和已开通RD权限的新员工都可正常请求。
事件:mock到前端开发机再mock到服务端开发机时,发送到服务端的请求丢失body,排查后发现为权限问题。
经过:

1.把mock的请求与线上请求的curl进行对比,发现缺失body,且服务端无响应数据返回。修正mock的地址后先后报了503、502错误,查看http请求数据包,发现响应正文中字段message的值为空。
2.将整个curl粘贴到电脑终端运行,依然报错,查看报错信息,服务器拒绝访问。
3.终端上ping服务端开发机地址:端口,发现能连通。
4.安装telnet,再在终端粘贴curl,服务器拒绝访问。
5.进过之前步骤,怀疑是权限受限问题。更换接口能正常响应的同学wifi信息
6.终端输入curl,运行后正常。RD权限未开通,导致请求受限

开始为服务端无响应,响应503,错误原因指向服务器。终端运行,提示服务器拒绝访问。终端ping开发机ip:端口号,表现ping连接成功。错误原因大概率指向权限受限,可分为硬件受限或者软件受限。
尝试用组内其他人员电脑访问地址,可以正常访问并响应。怀疑为硬件或者软件问题。结合同为新人且开通RD权限,即可访问成功。尝试更换具有权限人员的信息登录Wi-Fi网络,终端运行curl,接口响应成功
感悟:排查出错时,根据已有信息进一步推导。权限问题至关重要

相关文章

  • 连开发机测试,接口丢失数据。无响应、502、503

    背景:服务端数据未上线,前端未上线,客户端已上线。需要本地mock到开发机进行测试。老员工和已开通RD权限的新员工...

  • Postman--Mock Server

    应用场景 Q1: 需要测试一个功能,前端已经开发完成,后端接口还没有开发完成,但是有接口文档可看,知道接口响应数据...

  • 基于TestNG的接口框架简介

    目录 一、搭建TestNG+Maven+IDEA接口测试环境二、发送请求,获取响应数据三、创建接口实例,编写测试用...

  • 接口联调及测试效率提升实践

    接口测试痛点(开发新东方四六级所遇到的) 初期开发阶段后台前端交流扯皮 只有接口文档,没有测试数据或测试数据不全受...

  • ADB-WIFI调试插件

    一、前言 安卓开发采用真机测试过程中,常出现几个问题: 1、数据线不断插拔导致数据线接口损坏 2、带了测试机没带数...

  • 如何进行HTTP接口测试

    HTTP接口测试流程 1:根据接口文档设计案例2:准备数据3:拼接报文4:发送HTTP报文获取响应5:查询数据,检...

  • Fiddler-接口测试

    fiddler可以打断点来判断服务端的响应,还可以数据接口数据做简单的接口测试: 1.fiddler打断点 为什么...

  • Jmeter对Json数据的三种处理方式

    现在的接口测试中,大多数请求响应的报文格式都为json格式。那么在Jmeter接口测试中如何对json格式的数据进...

  • iOS-Charles(青花瓷)用法小结

    前言 软件开发中,我们有时需要监控接口的请求和响应,或者篡改服务器返回的数据,以满足客户端的测试需求,在不麻烦别人...

  • 聊聊nginx与tomcat的5xx

    序 本文主要讲述一下nginx与tomcat的502、504、503错误及其常见的产生原因。 502 定义 502...

网友评论

      本文标题:连开发机测试,接口丢失数据。无响应、502、503

      本文链接:https://www.haomeiwen.com/subject/jihjvctx.html