美文网首页
APP测试bug如何定位

APP测试bug如何定位

作者: 夏晓X | 来源:发表于2019-12-10 15:06 被阅读0次

在平时测试APP过程中或多或少会遇到一些问题不能辨别是前端还是后端出现的错误,下面推荐几种方法:

一.、在测试APP过程中,尽量把抓包工具打开做到随时抓包,我使用的是fiddler进行抓包;

fiddler如果连接手机进行抓包操作步骤如下:

1.打开fiddler——Tools——Options...——Connections——勾选Allow remote computers to connect

2.设置端口号:8888(也可以设置成其他的端口,必须要保持手机上的端口和这里一致即可)

设置端口

3.查看电脑IP地址:按键盘上的windows按键+R唤起命令输入——输入cmd——IPconfig查看电脑的IP地址;我的电脑是用WiFi,所以需要无线局域网的IPV4地址

查看IP地址

4.将手机打开和电脑连接同一个WiFi,将手机WiFi设置手动代理,端口输入上一步设置的8888,输入IP地址

设置手机WiFi网络代理

设置完成后即可抓包查看手机端的请求数据和返回数据

例子1:

在一个项目中,测试下班打卡,上传图片点击“确定”按钮后出现系统异常,抓包查看这个是系统后台报的错,但是查看请求值,是请求值没有传入字符串导致后台无法识别错误,如果没有抓包可能我们就会判断是后台抛出的错误,实际抓包查看是前端请求参数传入错误导致的

请求参数传入错误导致系统异常 正确参数示例

例子2:

在一个项目中,订单状态不同状态显示状态颜色不同,在测试过程中发现订单拒绝收后状态前端状态没有发生变化,抓包查看返回的请求值,状态是更改了的,这就说明接口没有问题,是前端页面没有刷新导致的问题

例子3:

在一个项目中,行李员绑定车辆后,车辆有容量(最多容纳30件行李),行李员可以切换车辆,出现的问题,行李员在A车上接收订单,然后切换车辆用B车去送订单,导致B车数量一致减少成负数,数量和实际对不上;原因定位:重新绑定车辆后需要将之前占用车辆数转移到B车上,A车的占用数量恢复到初始值,这样才不会出现问题,这个问题是后台逻辑问题,在重新使用车辆时没有把之前的占用数量移交而是直接清空导致的

综上所述:在测试APP时,当发现问题先看请求数据和返回接口数据是否正确,如果返回值是正确的那么后台就是么有问题,请求值没有问题,返回值有问题那么就是后台问题,请求值和返回值都没有问题,那就考虑是不是APP页面上的问题,一般通过抓包基本能够辨别是后台问题还是前端问题

相关文章

  • APP测试bug如何定位

    在平时测试APP过程中或多或少会遇到一些问题不能辨别是前端还是后端出现的错误,下面推荐几种方法: 一.、在测试AP...

  • [Python接口自动化]-02 使用Charles工具抓包及分

    1.如何快速初步的定位前后端的BUG? 当我们在测试App时,有时候给Andriod同事提交一个BUG,他可能会说...

  • iOS app中获取git信息

    具体的Demo:https://github.com/y500/GetGitInfo 测试定位bug需要,在APP...

  • bug定位

    测试人员如何定位bug 定位问题大致思路:用户层面问题-->web页面/软件界面-->中间件-->后端服务-->代...

  • 不会定位BUG测试工程师,要你何用?

    两个点,来聊: 1、不会定位Bug的根因,只知道无脑抛Bug的测试,前途几何 ? 2、不会定位Bug根因的测试,公...

  • karma+jasmine前端单元测试

    karma+jasmine前端单元测试 Q:为何要单元测试?A:为了提升代码的质量、减少bug、快速定位bug、减...

  • 如何快速定位、分析、解决非Crash的BUG(iOS 11篇)

    如何快速定位、分析、解决非Crash的BUG(iOS 11篇) 如何快速定位、分析、解决非Crash的BUG(iO...

  • 调试

    定位Bug 查看测试数据,看是哪些测试数据引起的bug,以及不正确的结果和错误的断言。 假设,假设bug会在哪里出...

  • 2018-08-21第十二天

    网站请求+BUG定位 如何定位Bug界面:肉眼看前端代码:F12 console前端日志报错,定位HTML错误行网...

  • 性能瓶颈分析案例

    性能分析案例一 在性能测试过程中,瓶颈犹如功能测试的bug,瓶颈的分析犹如bug的定位。性能测试工程师好比医生,...

网友评论

      本文标题:APP测试bug如何定位

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