码迷,mamicode.com
首页 > 其他好文 > 详细

测试架构师在需求分析中

时间:2019-04-29 10:53:14      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:需求   重点   场景   抽象   深度   市场   测试   基本   质量   

  1. 理解需求(理解产品商业目标、梳理用户场景)
  2. 指定总体测试策略,明确测试范围、测试目标、测试重点和难点、测试深度和广度。
一、理解产品的商业目标
需要理解以下问题:
[x]公司中的营销和销售人员如何细分客户?
[x]每个细分市场的关键价值主张是什么?
[x]公司试图增长哪些细分市场?如何增长?
[x]每个市场是谁做出购买决策的?
[x]每个细分市场的主要竞争对手是谁?
[x]公司对此产品的策略主张是什么?所在的产品是如何融入这个一战略的?
 
围绕以下内容开展测试活动:
[x]如何验证待测试的产品正确体现了市场价值?
[x]所做的测试策略是否和公司的财务、销售、营销目标一致?
 
二、梳理用户的使用场景
理解为:用户将会如何使用这个产品。用户场景体现产品的价值。测试之前需了解以下信息:
[x]产品有多少种类的用户,用户的业务是什么?他们如何从你的中获得价值(比如通过产品赚钱、获取资源、交友等)。
[x]产品的竞争对手对用户提供了哪些有价值的解决方案?与竞争对手之间的差异是什么?
[x]产品所在领域有哪些基本的规范和要求,行业背景有哪些,用户的习惯是什么(如完成各种活动的顺序、对活动完成的判断标准和可能的重要决定)?
 
梳理的用户场景,归纳为测试场景:
 
[x]针对不同类型的用户,份别确定这些用户的行为习惯和关注点。
[x]逐一分析这些用户会如何使用产品,根据分析结果建立产品的拓扑模型、配置模型、和流量模型等,抽象出典型场景。
[x]确定各个典型场景下的输入和输出(包括正常输入和异常输入、攻击,还需要考虑模拟测试的时间长短,等等。)
 
三、输出产品总体测试策略
确定测试范围、目标,测试重点和难点,测试深度和广度
 
测试重点:产品价值、质量目标、产品实现、产品业务核心流程、历史测试情况等。
测试难点:测试技术上难以验证程度的分析。
 
测试深度:测试需要达到的细节程度。

测试架构师在需求分析中

标签:需求   重点   场景   抽象   深度   市场   测试   基本   质量   

原文地址:https://www.cnblogs.com/monobio/p/10789005.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!