附录二测试启发法速查表A21通用启发法.PDFVIP

  • 9
  • 0
  • 约4.6千字
  • 约 5页
  • 2018-08-19 发布于天津
  • 举报

附录二测试启发法速查表A21通用启发法.PDF

附录二测试启发法速查表A21通用启发法

附录⼆ 测试启发法速查表 本附录收集了散落在书中的所有测试设计启发法。更增加了⼀些之前没有介绍到的启发法,它们 在你探索逐步深⼊的时候会很有帮助。 A2.1 通⽤启发法 这些启发法绝对适⽤于任何种类的接⼝和任何种类的系统。 抽象 剔除模型中的细节。忽略低层级的细枝末节,以此进⾏简化,让模型可以更少地关注具体 细节,⽽更多地聚焦于概念层⾯。 例如,对于交互图来说,⽆需详尽地描述⼀组通信,你也可以只画⼀条线,再取个名字来 描述这些通信的核⼼交互即可。如果是在测试邮件客户端,那么在发送邮件时客户端可能 要经历如下步骤:连接到服务器、鉴权、传输数据。与其在模型中记录所有步骤,你可以 直接把客户端服务器端之间的这个完整交互过程标记为“发邮件” ,以此剔除细节、提升抽 象层级。 绝不和始终 就是软件应该始终都要做(例如确保账⺫平衡)或绝不会做(例如毁坏⽤户数据)的那些 事情。多找领域专家和业务干系⼈聊聊天,可以摸清楚系统有哪些“绝不”和“始终” 。 开始、中间、结束 改变元素所处的位置。你可以改变某个特定序列中的元素,或者也可以针对某个特定位置 的元素采取⾏动。如下做法都是对此启发法的运⽤:

文档评论(0)

1亿VIP精品文档

相关文档