测试对bug如何分析和定位

如何去区分一个功能测试工程师的水平高和低?

可以从很多个方面去检查,比如测试的思路, 比如测试用例的覆盖度?,比如测试出bug是否能够定位到根因?


上面说的各个方面都很合理,那我们平常如何如更深的定位问题的根因呢?

1、通过我们的测试的经验 这个有点不容易掌握,也不容易传承

2、通过分析bug出现的流程来查找问题的根因, 这个思路可以通过锻炼是自己的技能不断提高

举个例子

BS架构的系统,销售统计报表中的金额不正确?这个时候我们怎么通过流程分析法去精确找到问题的根因呢?

1、分析金额的计算方法

2、分析金额是在那个地方生成的?前台通过js自动计算出来的还是服务器端就生成的?

3、通过fiddler检查浏览器请求的参数和返回的结果是否正确?

4、如果这些都没有问题,检查数据库中和金额相关的字段的存储数据是否正确?

5、如果金额不正确,那说明我们的问题可能不是报表统计,而是其他地方出现了这个问题

6、如果金额正确,说明服务器内部运算可能出问题了,我们可以检查服务器的日志,查看是否有错误



转载于:https://www.cnblogs.com/test1988/p/7707793.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/268228.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Error response from daemon: You cannot remove a running container 8c03b6c4da31d435bcaf8c4a6c59938c3b

Error response from daemon: You cannot remove a running container 8c03b6c4da31d435bcaf8c4a6c59938c3b668eaff36903b13583329034508135. Stop the container before attempting removal or force remove原因:该容器正在运行中,不能直接删除 方法一…

DNS 错误事件4000 4013

DNS 错误事件4000 4013,无法创建活动目录本身的区域 WINDOWS 2003 DNS服务器无法解析 错误ID 4000 DNS 服务器无法打开 Active Directory。这台 DNS 服务器配置成为这个区域获得并 使用目录中信息并且没有它便不能加载区域。请检查 Active Directory 操作正常并 重新…

Android零基础入门第81节:Activity数据传递

在Android开发中,经常要在Activity之间传递数据。前面也学习了Activity和Intent相关基础,接下来一起来学习Activity的数据传递。 一、简介 通过前面的学习知道,Intent可以用来开启Activity,同样它也可以用来在Activity之间传递数据…

如何快速删除打印机任务

在使用打印机的时候经常回遇到打印机任务栏中的任务总是处于"正在删除"的状态这往往让办公室里的GG MM们等让十几分钟的时间,我在这里告诉大家一个简单快速的方法来快速的删除任务栏中的打印任务.那就是重新启动print spooler服务:1.首先在开始-运行中输入CMD进入DOS…

(转)java内部类详解

本文转自http://www.cnblogs.com/dolphin0520/p/3811445.html,谢谢作者 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即…

vue axios

vue axios全攻略 不再继续维护vue-resource,并推荐大家使用 axios 开始,axios 被越来越多的人所了解。本来想在网上找找详细攻略,突然发现,axios 的官方文档本身就非常详细!!有这个还要什么自行车&#xff…

阶段项目(一)

第四章 网页计算器&#xff08;1&#xff09;前台页面设计&#xff1a;<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />&#xff08;2&#xff09;预览效果&#xff1a;&#xff08;3&#xff09;后台代码编写&#xff1…

9款超绚丽的HTML5/CSS3应用和动画特效

HTML5 现在已经不是很前卫的东西了&#xff0c;越来越多的网站和移动应用都在不断地尝试使用HTML5来更好地优化用户体验。今天我们要分享9款超绚丽的HTML5/CSS3应用和动画特效&#xff0c;这里面有菜单、按钮、图片、Loading加载动画等&#xff0c;一定会有你需要的。 1、CSS3飘…

word中取消自动目录超链接的方法

把所有的超链接按CtrlShiftF9取消后&#xff0c;就变成黑色字也没有下划线了 [方法1] 按 CtrlA 全选&#xff0c;然后再按 CtrlShiftF9。 [方法2] 其实一个比较简单的办法是先贴在notepad里&#xff0c;然后再剪切复制进 word。如果你用的是word2003&#xff0c;粘贴后在底…

莫队算法

莫队在知乎回答了一波&#xff0c;推荐了一篇博客&#xff0c;但原网址挂了。最后凭借搜狗的网页快照&#xff0c;我终于一睹这篇博客的真容。 例题 &#xff08;2010年国家集训队论文答辩&#xff09;小K的袜子 对于询问\([L,R]\)&#xff0c;设其中颜色为\(x,y,z...\)的袜子的…

网站服务器被别人绑定域名了怎么办(nginx)?

为什么80%的码农都做不了架构师&#xff1f;>>> 网站服务器被别人绑定域名了怎么办&#xff08;nginx&#xff09;? 解决办法 两种解决方案&#xff1a;nginx 的默认虚拟主机在用户通过IP访问 &#xff0c;或者通过未设置的域名 访问&#xff08;比如有人把他自己…

Error:fatal: Not a git repository (or any of the parent directories): .git

在项目目录下执行git init命令。 大功告成。转载于:https://www.cnblogs.com/diyishijian/p/7724866.html

Discuz二次开发基本知识

一&#xff09; Discuz!的文件系统目录注&#xff1a;想搞DZ开发&#xff0c;就得弄懂DZ中每个文件的功能。a) Admin&#xff1a;后台管理功能模块b) Api&#xff1a;DZ系统与其它系统之间接口程序c) Archiver&#xff1a;DZ中&#xff0c;用以搜索引擎优化的无图版d) Attachme…

【bzoj2326】[HNOI2011]数学作业 矩阵乘法

题目描述 题解 矩阵乘法 考虑把相同位数的数放到一起处理&#xff1a; 设有$k$位的数为$[l,r]$&#xff0c;那么枚举从大到小的第$i$个数&#xff08;即枚举$r-i1$&#xff09;&#xff0c;考虑其对$Concatenate(l..r)$的贡献&#xff1a; $v_i(r-i1)10^{k(i-1)}$ 所以要求的就…

docker search 镜像名 从仓库查找镜像

docker search 使用 想要从仓库查找镜像