軟件測試員的思考問題方式[6]

發表于:2010-04-07來源:作者:點擊數: 標簽:軟件測試思考
軟件測試員的思考問題方式[6] 軟件測試 為了明智地運用試探法,請注意:試探法中并沒有智慧,智慧來自測試員。試探法所能夠做的,只不過就是為測試員的思考提出建議。盲目使用自己并不了解的試探法并不是好的測試實踐。在收集 測試方法 時,要了解每個方法背

  軟件測試員的思考問題方式[6]   軟件測試

  為了明智地運用試探法,請注意:試探法中并沒有智慧,智慧來自測試員。試探法所能夠做的,只不過就是為測試員的思考提出建議。盲目使用自己并不了解的試探法并不是好的測試實踐。在收集測試方法時,要了解每個方法背后的原理,以及更適用和不太適用的條件。

  經驗12,測試員不能避免偏向,但是可以管理偏向

  測試員是有偏向的,這使得測試員選擇一部分測試的可能性要比其他測試大。如果有一個很長的編輯字段,測試員也許更可能輸入諸如1111111111,而不是3287504619,因為輸入字符重復的字符串,要比從0到9隨機選擇數字更容易。也許這是一種很小的偏向,但仍是一種偏向。更糟的偏向是,大多數測試員傾向于測試最可視的功能,不管是不是最重要的功能。此外,大多數測試員還傾向于考慮認為與自己類似的用戶,傾向于使用非常簡單、非?;闹嚨妮斎?,而不是具有中等復雜度的現實輸入。

  以下是一些常見偏向:

  ·同化偏向。更有可能把未來的測試結果解釋為總體上證實自己對產品的看法。

  ·證實偏向。更有可能關注確實會證實自己對產品看法的測試結果。

  ·可用性偏向。如果頭腦中已經想到一種用戶以某種方式操作的場景,則更 有可能認為這種操作更常出現。

  ·最初印象偏見。更信任所做的第一次觀察。

  ·最新印象偏見。更信任所做的最近一次觀察。

  ·框架效應。對錯誤報告的反應與措辭有很大關系,不管其真正含義如何。

  ·知名偏向。把碰巧認識的用戶意見放在更重要酌地位。

  ·表達偏向。期望較小的問題也許有較小的原因,而嚴重問題會有大原因。

  測試員不能避免這些偏向,因為這些偏向在很大程度上已經固化在頭腦中。測試員能夠做的是管理偏向。例如,只需通過研究偏向并在實踐中注意,這樣在思考時就可以更好地進行補償。多樣化也可以抵御過強的偏向。如果測試員集體談論測試問題,可以將一個測試員的偏向降低到最低限度。

  根據定義,試探法也是一種偏向。使用試探法,是因為其偏向可以以比較好的方式引導測試員。

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

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