51Testing软件测试论坛
标题:
测试经理告诉你产品上线前测试都需要做什么
[打印本页]
作者:
lsekfe
时间:
2022-11-23 14:11
标题:
测试经理告诉你产品上线前测试都需要做什么
近期一直在忙着上线
测试
,过程中也梳理下日常通用的发布测试流程。
[attach]145326[/attach]
一、计划制定阶段
产品经理:
确定需求范围,需求评审后提供PRD及原型。
研发、测试:
评估工作量,整理研发、测试计划。
产品、研发、测试:
沟通协定封版时间以及发布日期。
二、测试前的准备
需求整理确认:确保前期明确的需求均包含在版本中。
相关制品整理:主要升级包和安装包。
测试环境准备:分为安装环境和升级环境。
版本发布测试计划整理,明确具体事项,明确负责人,明确相应的日期,便于跟踪监控。
eg:
[attach]145327[/attach]
三、测试阶段
安装测试
使用安装包,在全新的测试环境上进行安装操作,验证全新安装是否OK。
无安装测试环境的产品可忽略。
升级测试
使用升级包,由上一版本升级到最新版本,验证版本升级过程是否OK。
当然也要校验跨版本的情况,可酌情选择通用的跨版本升级进行验证。
自动化测试
如有自动化测试(API或者UI),可在搭建好的安装环境和升级环境先执行一遍,验证安装、升级制品及环境是否OK,自动化部分功能是否OK。
功能测试
包含界面功能,业务功能,验证自动化未覆盖部分功能是否正常,另外,针对版本重点需求和改造部分,以及核心业务流程需要重点测试。
性能测试
针对产品或项目提出的诉求有针对性场景,进行性能测试,验证性能指标是否满足要求。
安全测试
针对产品及特定业务场景,进行安全测试,验证安全指标是否正常。
回归测试
针对上述阶段发现的问题,做BUG回测,确保等级较高的BUG均为修复。
当然,不是每个版本发布都要完全按照上述流程,部分流程可根据产品特性、投入情况等情况做适当的取舍。
四、发布阶段
安装包、升级包整理
安装、升级包。
文档整理
PRD、功能手册、配置说明、升级文档、安装文档、API文档、数据字典、需求列表、BUG列表、
测试用例
、测试报告等。
发布报告整理
包含注意事项、新增配置项说明、新增表OR字段说明、接口改动说明、BUG修复情况说明、版本兼容性说明、测试环境,配置说明、制品获取地址、升级OR安装注意事项等。
五、项目总结
从版本计划开始至版本发布期间,针对过程中产品、开发、测试暴露的一些问题进行针对性的总结解决,可能是流程协作类的问题,也可以是开发质量、产品设计质量上的问题。
六、上线后的跟踪
一般跟踪发布后三个月的情况,为了便于统计可以使用在线文档或禅道、
JIRA
等
项目管理
平台,建立统一汇总跟踪任务单。
如果使用在线文档或者Excel统计,可以参考下述格式:
作者:
bellas
时间:
2022-11-25 14:15
虽然说要这样,但是还是要根据具体公司,我在的公司就是产品经理上完线之后告诉他,他在看看就行
作者:
oliver.tang
时间:
2023-3-17 13:40
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2