摘要:
语境驱动测试7原则探索式测试的奠基人和积极实践者Cem Kaner和James Bach都支持语境驱动测试[Kaner12]。语境驱动测试的7条基本原则对于正确理解并应用探索式测试具有重要意义,本节将予以简单讨论。原则1:任何实践的价值都取决于其语境(Context)。这条原则几乎是不言自明的。中国人很早之前就有相似的认识,“南橘北枳”[1]指相同的种子在不同的环境中会结出不同的果实。因此古人建议“因地制宜”[2],即根据当地的具体情况,采用合适的措施。然而,软件开发者往往会在无意中忘记这条原则。开发团队会照搬以往的经验,却不考虑经验可能已经过时;会不假思索地采用他人建议的开发方法,却不怀疑南 阅读全文