项目开发完成并进行测试后,测试人员发现了一个bug。仔细一看,原来是一个界面错误变成了红色。这是第一个提示。对于异常的API,请使用400+状态码提示。400+状态码在浏览器开发者工具调试下呈红色,一眼就能定位到异常API。测试人员发现这个异常请求后,如何通知后端开发?在bug管理平台提交bug时,附上以下信息。通知当前登录用户通知当前页面通知该页面的操作步骤但是这样太麻烦了。事实上,只需要卷曲一次就可以搞定。在控制台选择异常的API,右键CopyascURL。将curl命令粘贴到错误的上下文信息中。这是第二招。将浏览器控制台异常API的cURL复制到后台。后端获取curl后,无需登录,无需操作页面,即可以使用Breakpoints来定位问题。但是如何更好的控制Body传递的参数呢?并且在curl中修改参数非常复杂。此时可以在Apifox等API调试工具中直接将curl转换为Apifox中的请求,此时修改参数非常方便。这是第三个提示。通过Apifox等API调试工具导入cURL,方便修改参数。此外,API请求也可以在Apifox中转化为代码。这对爬虫来说是不是很方便:刷新页面,找到爬虫目标API接口,将API接口转换成cURL,将cRUL导入到Apifox的请求中,在Apifox中为请求生成代码
