Google软件测试之道(5)—测试工程师的工作

发表于:2013-10-15 16:40

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

 作者:【美】Whittaker Arb    来源:51Testing软件测试网

  下面是一些小窍门,可以帮助你在自己的项目里确定产品特质列表。
  -简单。如果1~2个小时还没有完成,那和你在这一步花的时间太多了。
  -精确。确保它来自于团队已经普遍认同的文档或营销信息。
  -变化。不必担心您是否漏掉了什么--如果后来发现这个特质不明显,极有可能它也不怎么重要。
  -短小。数量方面,一打(十二个)是一个不错的目标。我们曾经为一个操作系统总结了12条关键特质如图3.1所示。现在回顾起来,其实可以缩短到8项或9项。
  ▲图3.1  原来的Chrome风险分析
  注意本章的一些插图是示意性的,有些细节可能看不清楚。
  使用特质的目的,是确定哪些特性是产品存在的根本原因,并使这些原因为测试人员所周知。这样,他们就会意识到自己所做的测试是如何对产品存在的根本原因产生影响的。
  拿Google Sites这个产品来举个例子。这是一个免费的应用,供开放或封闭的社区建立自己的共享网站。Sites类似许多终端应用,在它的文档里描述了大多数的特质,如图3.2所示。
  实际上,大多数应用程序具有类似的开始页面或销售材料,这经常可以帮你确定特质列表。如果没有,那就找一个销售聊一聊,或者采用更好的方式(如参加一个销售电话或演示),就可以得到所需信息了。
  特质就在那里等着你。如果你不能在几分钟内列举出来,说明你还没有足够的理解你的产品,还不能有效地测试它。一旦熟悉了你的产品,罗列特质不过是几分钟的事情。
  注意如果你不能在几分钟内列举出特质,说明你还没有足够的理解你的产品,还不能有效地测试它。
  ▲图3.2  欢迎来到Google Sites
  在Google,我们使用了不少工具来记录特质,从文档到电子表格再到定制工具,例如由几个勤勉的工程师开发出来的Google Test Analytics(GTA)。用什么工具并不重要,重要的是把这些特质都记录下来,如图3.3所示。
51/512345>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 猪兜兜
    2013-10-16 10:55:49

    要是载在里边多点距离就更好了

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号