測試手段之探索性測試(4)(2)

發表于:2012-06-21來源:新浪博客作者:JerryGao點擊數: 標簽:探索性測試
之前也說到了我們需要用Heurisitcs來產生更多更好的test idea。其實對于Heurisitcs來說,有如下幾種類型: (1)Guideword Heurisitcs:一些詞語或標簽能使ET tester看到

  之前也說到了我們需要用Heurisitcs來產生更多更好的test idea。其實對于Heurisitcs來說,有如下幾種類型:

  (1)Guideword Heurisitcs:一些詞語或標簽能使ET tester看到自己的knowledge并且根據自己的經驗分析一些新的東西

  (2)Trigger Heurisitcs:一些存在于事件或條件中的想法能幫助ET tester認為現在可以采用另外一種方式來進行試驗,就像思維的鬧鐘提醒一樣

  (3)Subtitle Heurisitcs:能幫助ET tester重構想法并想到更多的選擇點,或在一個談話中找到其中的假設

  (4)Heurisitcs Model:能幫助ET tester控制和管理和挖掘更多的想法和實體

  我們做ET測試過程中,下一個test idea是不可預知的,完全依賴本次測試用例的執行情況來判定,那么就存在對于一個小的疑惑問題是進行深入挖掘還是跳出其循環呢,這種過程在ET過程中很常見,稱之為Plunge in and Quit Heurisitc,下面是詳細解釋:

  一旦我們決定去測試一些看似比較復雜或有困難的地方,就直接Plunge in;但如果我們非常困惑或感覺自己完全被Block了,就Quit。

  這樣就意味著我們可以開始任何測試卻沒有要求一定要成功完成并得到結果,也就是我們不需要一個完整的計劃,當然我們循環著Plunge in and Quit,就會產出一個新的計劃。

  同樣的可以解釋我們在ET測試過程中,存在分支是非常好的,也就是說不停地產生新的分支(test idea),而不是一條直線走到底。所以在ET測試過程中,盡量的讓自己走更多的分支,因為我們根本不知道走另外一個分支后,會發生什么事情,但凡事都有個度,我們需要定期的去check我們現在測試的東西是否與我們被分配到的任務是否一致。防止過多的時間花在之前說過的Opportunity testing上。

  后續詳細說下怎樣快速的產生test idea和怎么來保證在做ET時的覆蓋率問題。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97