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