永发信息网

求教APP上线前对bug整体解决方案,bug的遗漏很严重啊,要疯了?

答案:1  悬赏:10  手机版
解决时间 2021-01-04 16:22
求教APP上线前对bug整体解决方案,bug的遗漏很严重啊,要疯了?
最佳答案
首先测试用例设计阶段,设计并维护一个各个功能入口的说明文档。其实这个文档的作用很大,一方面对于bug回归阶段的人来说,这是用于提醒的;另外一个方面,在随机测试的时候,随机程度也能有所提高,测试人员能够自己随意组合可能的路径。当然,一样一份文档也能提升文档设计人员,文档阅读人员对于模块的整体认识

在Bug提交阶段,评估阻塞用例说明。在项目初期,尤其是版本刚提交的时候,往往会出现功能无法使用或者没有实现的问题,这时候我们提交bug并不仅仅是说明预期没有实现,更重要的是我们如何备忘这件事情,如何保证没有实现的功能在最终版中实现,那么在提交bug的时候,我们需要注明,哪些case被阻塞,该功能没有验证会影响到哪些其他模块和功能的验证等

Bug提交阶段,在bug描述中备注回归时的路径说明。测试工程师提交bug时是在当时的环境下的,也就是说对测试目录,前后操作及路径都非常清楚,对于其他可能的入口或者操作,测试工程师是知道的,因而在提交bug的时候,测试工程师除了提交出现bug的操作步骤之外,如果能补充一下其他可能的路径说明,一方面开发在修复bug的时候可以作为参考,另外一方面测试工程师在bug回归的时候也能够进行更全面高效的回归

接着,在Bug提交完毕,对非用例内影响因素或路径更新到测试用例或者进行备忘。测试影响因素包括各个方面,因为测试工程师的经验,知识储备等各方面原因,测试设计往往会有一定的遗漏,这是不可避免的,在测试过程中我们往往会突然想到某个影响因素或者测试路径,这时候我们往往会去执行一下是否有问题,如果有问题,则会有bug提交,如果没有bug呢?往往我们会去继续去执行下一条case去了。实际上这种情况是对测试工程师脑力的一种浪费,不利于测试工程师经验的积累。

最后在自动化测试回归时,尽可能与开发沟通bug原因及修改方案。这个在实际操作时是有困难的,因为哪些bug需要与开发沟通,开发是否有时间等都是影响因素,当然有人会提出由开发在处理bug时提交修改说明,这当然是最好的方式,但是与国内实际环境是不符的,因而我们是尽可能的与开发了解bug原因及修改方案,然后在bug跟踪系统中或者其他什么方式进行一个简明的说明,例如是初始化数据错误这样的原因,那么在后期我们进行bug分析时,就能从一个统计意义上的数据来对测试的测试设计及执行进行一个指导

TestBird - 手游和App自动化测试平台
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安徽省铜陵市英才中学怎么样??教学质量、安
乐安社区居委会在什么地方啊,我要处理点事
单选题ATP是生命活动的直接能源物质,相关描
(1)12.2÷(-)×0-(-2)3;(2)-32+×9-
隐可以换什么偏旁
单选题How could he get the
1.长为2a的线段AB的两个端点A和B分别在X轴和Y
什么地方被沙漠化了
菊花的叶子比喻成什么
hungry I am, I never seem to be able to fi
—He is fluent in English because he once
grep awk问题
移动销号怎么恢复
一运动员跑百米的物理问题
我是一个女生,朝天鼻,鼻梁也不怎么高,请问
推荐资讯
泰拉瑞亚手机版怎么打字交流
房山区气象局办公地址在什么地方?我要处理点
解答发现:(1)当a=3,b=2时,分别求代数式
抚宁县车管所在什么地方啊,我要处理点事
爱用心感悟网名是什么意思
为什么会做梦中梦?
将一物块静置于斜面上A点,此时物块的机械能
皮箱密码忘记了怎么办
马鞍山秀山湖一号属于哪个小学范围
菠萝蜜的种子怎么种植
单选题关于显微镜使用的有关问题,不正确的是
耳朵突然被大声音刺激有什么大的问题吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?