制定恰到好处的测试策略

发表于:2018-2-11 08:22

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Terry 搜狗测试    来源:51Testing软件测试网采编

  测试经常面对的:
  ①项目时间紧,测试时间少
  ②测试回归覆盖度不足,担心上线有bug
  ③例行的评测任务没有时间进行,对产品性能和稳定性情况有担心
  ④随机测试没有进行,担心有问题
  ⑤用例评审来不及,担心质量风险
  换个角度
  站在项目组、产品、开发甚至公司BOSS的层面来想,有个问题是:是不是一定需要这样高密度、长时间的测试?
  理解产品的商业目标、成本、技术的基础上,找到产品和测试最合适的平衡点,以此标准来制定测试策略。
  “平台性产品”(不会直接发给用户)
  “用户产品”(会直接发给用户)
  “快速开发的产品”
  “战略性产品”
  “继承性产品”
  “全新开发的产品”
  如何找到“最合适”的测试策略?
  一、理解产品的商业目标
  最近搜狗手机输入法刚上线的“搜狗答题助手”,就是在各种答题app上线后,“答题”成为热点后的一个需求,商业目标不言而喻,时间紧任务重,那么肯定也不能用传统的需求评审→开发实现评审→…设计用例→预测试→..→上线流程来完成版本上线。
  二、梳理用户的使用场景
  (1)产品有多少种类型的用户,这些用户如何使用这个功能或者这个产品的?
  输入法语音输入功能,在提供给OEM厂商后,厂商提出在开车时候,把手机放置在汽车空调口后,有噪音,导致语音输入准确率降低。解决方案就是对输入法语音输入功能进行分场景评测,比如在噪音环境下,在安静环境下。
   
  (2)竞争对手和我们的产品差异在哪里,哪些是我们也应该注意的点?
  输入法的“手写键盘”需求,竞品也都有这个功能,所以需要和竞品进行对比,比如手写流畅度、手写后出候选的准确度、手写区域范围等。
  (3)产品所在领域有哪些基本的规范和要求,行业背景有哪些,用户的习惯是什么?
  输入法的“海外内核”需求、“多语言”需求,因为涉及到不同的语言的使用规范及书写规范,比如藏语、维语,用户到底如何使用?如何进行贴近用户的测试?
  解决方案是①了解藏语和维语的书写及使用习惯②邀请外国友人试用③进行众测
  三、输出产品整体测试策略
  帮助团队明确测试的范围、目标,测试的重点和难点,测试的深度和广度,以及如何安排各种测试活动。
  “最合适”还含有持续改进的含义,“最合适”永远不是终点,随着项目发展,永远都有可以进化的空间。针对产品不断改进测试技术,也是测试团队不断成熟的过程。

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号