為何你會找不到Bug?

The creative tester
http://xndev.blogspot.com/2009/04/creative-tester.html

April 02, 2009
Posted by Matthew
Published in Creative Chaos


每次在production site, 發現一個 show-stopper 或是嚴重bug的時候, 若是你問QA為何在測試階段沒有找到它, 最不可能的原因就是因為我們用完所有測試時間, 所以沒有辦法來得及找到這個bug.

另外一個不可能的原因, 就是因為我們還沒有來得及將feature X 或feature Y的測試做自動化, 或者是還沒有對他們做足夠的自動化測試.

諷刺地說, 即使給你無限的測試時間, 以你目前現在的團隊, 和現在的測試策略, 你同樣也是找不到這樣的bug.

所以, 找出bug的關鍵不在時間, 還是在於你的想像力(imagination). 或是更準確的說法, 是因為你缺乏想像力, 所以你找不到這個bug. 那也就是說, 你的團隊想像不出這個軟體會以這種方式失敗, 所以你才無法在deliver給客戶前找出這個問題.

如果這件事真的, 那creative的想法, 或是對於可能發現失敗原因的creative 想法, 對測試人員來說是非常重要的事情. 你必須要不斷培養, 刺激, 讓它茁壯.

那什麼技巧, 才能幫助測試人員有更creative 的想法呢? 作者認為需要放縱和獎勵你自己的好奇心.

arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()