一、缺陷管理的实践 如图1-1所示,图片展示的是钉钉App的消息机器人推送的缺陷过程数据。该信息展示的信息包括:当前时间、版本交付倒计时时间、版本Bug总数、待修复Bug数、已修复待验证Bug数和查看详情的链接入口。为什么设计要推送这些内容?如推...
1 引言 敏捷测试原则中有一条是:预防缺陷,而不是关注缺陷的数量。敏捷团队中是整个团队为质量负责,团队追求的是整个产品质量的提升,而非传统的开发人员追求零缺陷,测试人员追求找到更多的缺陷。在敏捷开发中,虽然我们采取各种措施预防缺陷的发...
相信大家在工作中面试过程中经常被问到,让你印象最深刻的一个bug是什么,这是一个开放性的题目,并没有标准答案,每个人接触过的系统都不一样,遇到过的问题也不一样,可能面试官只是想看一下你的表达能力,以及平常在工作中是否会进行总结。这类问题...
bug的分析和定位,这个话题是测试面试中经常聊到的,很多新手或者是日常工作中自我总结比较少的朋友,被问到的时候可能一下就懵了,今天分享一个完整清晰的思路给大家。 日常工作中,每天可能都会遇到不同的bug,有些刚入行的测试喜欢不加分析就直接...
当你在测试阶段最后两天,发现测试执行情况不理想,和预估的进度相差较大时,是否会焦虑到不知所措? 当你在上线前发现一个严重的问题,修复后需要重新执行一些验证测试及增加回归测试,此时你是否会惊慌? 当最后一轮测试/最后一天测试时测试环...
前言 测试的过程就是一个寻找影响产品功能和用户体验bug的过程,测试人员发现的bug类型五花八门。 当你在上班期间,听到不远处传来这样的声音“你会不会提BUG,责任人都指派错了,还能好好提吗?” 如果哪天开发对着你说出这句话,那么作为测...
三、对于开发角度侧思考 3.1 自测背景 开发人员做好自测,非常必要,也是大趋势。前期都是开发自测,后期才是用户体验方面的测试。从成本和时间上分析,Bug越晚发现修复成本越高;从修改的效率来讲,越早处理会越快。一个优秀的开发者,自...
一、背景 漏测Bug是指产品逻辑缺陷在测试过程中没有被发现(尤其是测试环境可以重现的缺陷),上线版本发布后或者在用户使用体验后发现并反馈回来的缺陷。可能造成线上故障或者资损,在对产品测试过程中,自己也难免出现一些Bug的漏测,因此对Bug漏...
一、背景 漏测Bug是指产品逻辑缺陷在测试过程中没有被发现(尤其是测试环境可以重现的缺陷),上线版本发布后或者在用户使用体验后发现并反馈回来的缺陷。可能造成线上故障或者资损,在对产品测试过程中,自己也难免出现一些Bug的漏测,因此对Bug漏...
测试人员在每次版本迭代中,会对项目的整体质量有一个把控:对于项目常见的问题,开发经常犯的错误都会有所了解。 为了避免或者减少这样的错误或不规范的事情在发生,测试人员可以对缺陷进行分析总结,提出有针对性的预防意见及规避措施,以提高产品...
Bug对于测试人员来说是司空见惯的东西,毕竟找到软件的bug就是测试人员工作内容的一部分。但仅仅发现bug是不够的,同时也要避免bug的再次出现,做好软件质量保证工作,所以,做好bug分析就是一件非常重要的事情。接下来,小编将给大家分享一下关于bug分...
-问题现象描述- 据报道,某黑客通过软件抓包、PS身份证等非法手段,在某城商行手机银行APP内使用虚假身份信息注册银行Ⅱ、Ⅲ类账户。 其操作方法具体来说,是在注册账户过程中,先输入本人身份信息,待进行人脸识别步骤时,利用软件抓包技术将银...
在日常的软件测试工作中,测试人员发现bug之后,接下来就需要提交bug。关于如何提交一个高质量的bug,是一个很值得思考的问题,因为这关系到开发能不能接受bug,也决定了后续的工作流程是否能顺利进行。 笔者特地总结了一些关于提交高质量bug的一些小...
要清楚bug的管理与跟踪,就先得了解一个bug生命周期的概念。就是一个bug被发现到这个bug被关闭的过程。也是软件测试岗位求职者笔试面试常碰见的一个问题。 生命周期中一般缺陷状态:新建->指派->已解决->待验->关闭。 如果待验的bug...
缺陷分析也是测试工程师需要掌握的一个能力,但是很多时候大家只记得要提交缺陷、统计缺陷情况,而忽视了缺陷分析。其实每个项目的缺陷记录都是有很大价值的。在测试阶段分析当前缺陷情况,及时发现存在的问题并调整测试策略,才能降低风险和损失;测试...
摘要:近两天,不知道你的朋友圈是不是也被这款小游戏刷屏了? 没错,就是最近爆火频上热搜的《羊了个羊》,两天以来上了不下五次热搜,其话题总览量已经高达17亿,讨论次数也超过了15万次。 甚至由于太火爆一度卡爆了服务器,让游戏公司临时找开...
作为一个程序猴子,最怕遇到的事情就是程序出现BUG,特别是线上系统出现BUG,生产环境可不能直接上服务器来调试。 这种办法最多只能够定位问题,因为像apache和nginx的错误日志只是显示某个请求是200还是500这样子,不过通过这简单的日志我们可以分...
软件缺陷处理流程 在软件测试过程中,各家公司都制定了软件缺陷处理流程。每个公司的软件缺陷处理流程都不一样,但他们遵循的最基本流程是一样的。必须经过提交、分配、确认、处理、复验、结案等环节。 如软件缺陷处理流程所示,图中所示的软件缺...
不知道大家有没有这样的习惯,每天在下班之后,坐在电脑面前,小憩一会儿,回想下今天的目标,是否还有遗漏,没去完成的,统一进行mark一下,看看企业微信是否还有未回复的短消息。 今天呢主要还是想给大家想分享一下软件测试人员密切接触的一个关键...
前言 bugclose管理的是BUG,而不仅仅是bug。BUG概念是bugclose的创造,代表团队工作的对象,包括缺陷、任务和需求。 访问地址 访问地址:https://www.bugclose.com/ 功能详解 进入工作台,默认选择的是<项目概况>,<项目概况&...