测试方案作业-阿狸

xxx国际化业务线测试策略

背景介绍

1)xx国际化产品(命名为A)是一个面向国际的PC端产品

2)A产品的国内产品比较成熟,但是无法直接更换成英文或者其他语言

3)主要针对xxx用户

4)主要挑战国际化产品发布同时不影响国内产品质量

业务介绍

识别、建模

架构介绍

测试计划

紧急 不紧急
重要 1. 保证需求的快速交付。
不重要 易用性相关的验证工作

测试方案的主要目标为

阶段 目标 时间
阶段一 基础场景功能测试 迭代一
阶段二 专项工具研发和自动化覆盖,进而提高测试效能 迭代二
阶段三 兼容性测试、性能测试、接口回归 集成测试

发版质量目标

过程质量目标

测试策略

功能测试策略

方案一:
痛点:如何保证国内产品质量同时,保证国际化产品质量且范围无遗漏,同时提高效能
解决办法:

1、划分用户故事地图,测试分层、国内脚本复用、利用工具提高复用效率


2、区分不同的开发实现方式采取不同的验证策略,分为以下几类(会根据不同的分类区分重难点进行测试策略的落地,详细内容不再详述):
换语言复用
算法优化–国内外共有原则
新增算法
国际特有算法
数据库修改
大概示例

效果:无质量问题泄露且按期发版;效能提升10%
方案二
痛点:

国内产品和国际化产品需要稳定质量单独发布,但是过程中可能会有相互的干扰

解决办法::

1)明确自动化目标、自动化专项策略、自动化运行策略、自动化覆盖(会区分紧急、重要的有限覆盖,不重要的或者业务可能会变化大的不覆盖,手工验证)和改造策略

*自动化专项体校策略, 明确专项目标、 专项策略 、专项节奏、 检视点
*自动化测试架构改造
*接口测试实践

2)严控分支质量,DOD标准检视

3)个人研发分支合入研发主干准入准出

效果:没有因相互干扰产生质量问题,且没有因业务变更导致的脚本维护的工作成本,主干稳定

方案三 明确沟通和检视策略

优点

  1. 分层测试
  2. 对于业务的抽象理解,业务的领域模型的分析做的很好
  3. 业务和技术的结合做的很好

建议

  • 格式调整。