大家好,我是阿娟,一个正在坚持每天阅读写作、复盘思考的程序媛
线上回归是每次产品封包都会走的测试流程。今天以app上线为例。
一、新功能验证
开发同学提供线上包,Android一般是直接打包,iOS是提供的testflight包。测试机安装包之后,就可以进行新功能验证,这里验证不一定是全用例去跑了,回归主要功能即可。
二、旧功能回归
首先和开发同学确定影响范围,如果有接口自动化的话,先执行一遍接口测试用例,确保主要功能没有问题;如果没有接口自动化,就执行主要功能测试用例。
可能会出现影响范围不确定的,一般就是全盘回归,建议还是走接口自动化,减少手工测试,还能发现更多手工测试无法发现的问题。
三、升级测试少不了
最后不要忘记做升级测试,不仅限于线上版本升级到当前版本,还应测试线上版本之前的几个版本升级到当前版本,可以挑选几个比较有代表性的版本。
升级测试不仅仅是确保功能,还需验证数据一致性,新老接口的兼容等等。
今天的分享就到这里了,希望对你们有帮助。
网友评论