软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > 软件测试/ 正文

探索式测试与超市购物

2012-09-20 13:50:16

  James A. Whittaker在“探索式软件测试”一书中,通过旅游来类比探索式测试,让一本技术书籍阅读起来有如一本旅游小册子一样有趣。这让我想起探索式测试和超市购物也有非常类似之处。E17软件IT培训网-河南郑州IT培训

  去超市购物,你有一个比较明确的目标(大概要买什么),这如同探索式测试的Charter。你有购物的自由。除了少量必须买的东西,你被鼓励购买一些原来没有计划的东西以享受更多的购物乐趣,这如同探索式测试鼓励你根据现场所见所想自由测试。同时,你受到一些约束。比如,你只有1~2个小时来逛超市,这如同基于session的探索式测试限制了你的测试时间。又如,你钱包里只有100元,这如同你在探索式测试开始之前的个人经验值总是有个上限,有一些明显的或者重要的缺陷不是你没有碰到,而是超出了你的能力范围而无法意识到。E17软件IT培训网-河南郑州IT培训

  探索式测试中,有些缺陷是你随手拣来的。就像你带着一个shopping list去超市,到了超市除了把你计划买的东西放进购物车,十之八九你还会顺便拿点它旁边触手可及的吸引你的东西。这些东西虽然不见得是必须的,但在满足主要目的的同时也得来不费功夫,就象我们测试主要功能的同时收获的一些小功能分支上的缺陷。E17软件IT培训网-河南郑州IT培训

  探索式测试中,有些缺陷则是你临时产生了新的想法而费力地积极寻找出来的。比如,某天你心血来潮,打算去超市买瓶红酒(这个可以看作你的Charter)。到了超市拿到红酒,你看到软木塞,突然意识到你还需要买个开瓶器。于是你从食品区特意跑到五金区去找开瓶器。当你看到购物车里的红酒和开瓶器,你突然想到家里的酒杯上周被打破了,你还需要新酒杯,于是你辗转来到玻璃器皿区选购酒杯。酒杯和开瓶器就像我们遗漏的需求点或者测试点,它们很重要(否则你就满足不了享用红酒这个需求),所以我们一旦意识到自己必须找到它就会顺着这个方向继续前进。但你有时很难每次都在家里把它们都想全。E17软件IT培训网-河南郑州IT培训

  逛超市大家都会,也经常在做。但你是否经常会在回家后意识到有东西明明写在单子上却忘记买了?或者重要的东西压根就没有记到单子上?或者你买回一堆没有用的东西?或者同样的预算别人买的同类型的东西比你的更价廉物美?或者买同样的东西别人总是比你花的时间更少?也许,要成为一名有经验的探索式测试人员,我们也必须和能干的家庭主妇经常逛超市一样,要经常测试,更要经常反思和改进。E17软件IT培训网-河南郑州IT培训
E17软件IT培训网-河南郑州IT培训


Tags:郑州技术学校哪个好,河南计算机专科单招学校,河南学计算机技术学校有哪些,河南北大青鸟计算机培训招生,周口中专计算机学校哪家不错,新乡电脑培训学校哪家好

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
热门标签
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈