马上注册,加入CGJOY,让你轻松玩转CGJOY。
您需要 登录 才可以下载或查看,没有帐号?立即注册
×
我们常常在项目人员变动时接受别人的项目或者功能模块,在交接过程中,很容易出现功能细节和测试注意点的遗漏。那么,我们要如何最大程度上避免交接遗漏呢? 作为在测试行业一线从业多年的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功能测试中比较完善的覆盖到测试问题。
|