近期热门
首页 其他资源区 业界最新资讯 行业百科
黑盒测试的功能交接

[行业百科] 黑盒测试的功能交接

[复制链接]
2883 0 0 0 8年前 举报

    我们常常在项目人员变动时接受别人的项目或者功能模块,在交接过程中,很容易出现功能细节和测试注意点的遗漏。那么,我们要如何最大程度上避免交接遗漏呢?
       作为在测试行业一线从业多年的TestBird测试人员,我来讲讲自己的经验,如有不妥的地方也希望大家多多指正。
在功能交接中,我们在交接前、交接中和交接后有以下关键点:
1)交接前:
a.     阅读相关文档(需求、流程图以及交接人的总结文档),确保在正式交接前对该功能有整体了解;
b.     罗列自己的疑问,明确功能难点;
c.      查看bug列表,明确易出问题的环节;
2)交接中:
a.     解除疑问;
b.     抓住重点和逻辑复杂的模块,尽量细致的提问和了解;
c.      依据bug列表,挖掘隐藏的”坑”;
d.     不能出现模棱两可的答案,对方不确定的,及时找其他人员确认;
3)交接后:
a.     梳理功能流程、逻辑流程和测试点;
b.     及时记录和更新交接文档;
当交接过程中功能出现问题,按以下步骤跟进:
1)接到问题反馈:
a.确认问题现象,尝试重现和定位问题原因;
b.明确问题出现的原因;
c.及时反馈给相关人员,确认后续解决办法;
2)问题跟进中:
a.以问题为中心,深入了解该功能逻辑,挖掘隐藏问题;
b.求助开发或组内白盒测试同学,评估修改后的影响范围;
3)问题跟进结束:
a.总结问题出现原因和漏测原因;
b.评估后续测试改进方法;
c.更新组内相关功能文档;
交接中出现功能的优化和变动:
1           需求提出:
a.将该功能作为新功能,全面了解和评估;
b.重新梳理功能的流程和逻辑;
c.确认变动和优化的影响范围;
2           测试过程:
a.变动和优化的部分,当作新功能测试,确保全面;
b.影响范围评估,确认合理的回归范围;
c.确认是否有前期遗留的问题需要解决;
d.标记需要更新的用例,方便后期维护;
3           测试完成:
a.及时更新组内相关文档,以备查询;
b.有确认遗留或待改进的问题,记录备忘;
相信依照以上的方法,可以在APP功能测试中比较完善的覆盖到测试问题。


0
点赞
0
打赏
0
添加到收藏夹

0

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论0
您需要登录后才可以回帖 登录

暂无评论,去成为第一人吧
您当前使用的浏览器IE内核版本过低会导致网站显示错误

请使用高速内核浏览器或其他浏览器