綜觀現今軟體測驗的一些軼事, 我對某些錯誤想法的頻繁出現感到吃驚,盡管有很多可以羅列,但是我還是想分享測驗的五個最常見的誤傳(基于我短暫的經驗),我發現前三個盛行于一些主流的新聞文章,而后兩個則在科技領域的各個方面普遍存在,
誤傳1:測驗無聊
曾有人說:”測驗就像性,如果它不好玩,那就是你做的不對“,一件單調且無聊的事,作為測驗的一個傳聞,頻繁見諸于主流媒體文章中,這些文章把測驗者比作軟體產業的裝配線工人,而事實上,測驗作業每天都呈現給我們新的令人興奮的挑戰,Michael Bolton(譯者注:DevelopSense校長,Rapid Software Testing的作者之一)的一段精彩摘引很好的概括了這一點:
“測驗是一件我們以尋找新資訊為動機所做的事,測驗是一個探索、發現、調查、學習的程序,當我們以評估,或者認知預料之外的問題為目的地配置、操作、和觀察一個產品的時候,那么我們在測驗,當我們盡力去尋找產品及其設計的程度和限制的時候,當我們被那些尚未回答甚至尚未問過的問題所驅使著的時候,我們在測驗,“
誤傳2:測驗簡單
因為一直以來用戶每一天都會發現一些漏洞, 所以常常有人認為測驗不會很難,而事實上, 測驗是一件非常復雜而且并不適合常人的技術, 這是來自Google的 Patrick Copeland對一個卓越的測驗員所應有品質的評論:
“那是心態與激情,從我所做過的100個訪問來看, “卓越”可以被提煉為:1)一種發現問題的獨特敏感性;以及2) 伴隨這種敏感性產生的對于測驗的激情,換句話說,他們喜歡測驗而且善于做這件事,他們也明白測驗帶來的挑戰往往等于或者大于編程所帶來的挑戰,一個擁有測驗基因與正確態度的測驗員總能找到作業,他們是金子,”
誤傳3:測驗人員只尋找漏洞
是的,測驗員確實尋找漏洞, 但那不是他們唯一的目的, 這是來自freesoftwaretesting.info的Ankur對于這個傳聞的一個很好的簡評:
”對于測驗員角色的這種看法是非常狹隘而且對客戶也沒有好處,測驗員系統,應用,或者被測產品方面的專家,與負責一個特定功能或者模塊開發人員不同, 測驗人員明白整個系統如何作業來達到客戶目標,測驗人員知道產品帶來的附加值,環境對于生產效率的影響,以及發揮產品最大功效的最佳途徑,”
誤傳4: 機器將會淘汰人工測驗員
隨著自動化技術的進步, 經常有人認為將來有一天計算機將會淘汰人工測驗員, 然而因為一個應用的最終用戶既不是機器人也不是機器, 而是大活人,所以按理說人工測驗將一直扮演著重要的角色, 這是測驗作家 James Whittaker對于人工測驗重要性的看法:
“測驗自動化常被用來解決龐大的問題,因為要做的太多, 這龐大的范圍使得自動化脆弱而不可靠,有些特定的事情自動化擅長而有些特定的事情人更擅長,這樣看上去一個結合二者的方法也許更好. 我想要的是自動化使我的,作為一個人的,作業更加簡單,自動化更擅長分析資料與注意模式, 它并不善于確定相關性和判斷呼叫, 幸運的是人類擅長判斷,”
誤傳5:測驗員與開發人員不好相處
不難看出這個傳聞流傳的原因,測驗權威 James Bach曾經寫道:”任何做了一些作業并且上交這些作業等待評判的人都將會覺得自身被評判, 這種感覺并不愉快,而且問題會被那些輕描淡寫的聲稱這個或那個奈特(譯者注:nit和nat均指資訊倫單位“奈特”)都是個“故障”的測驗人員復雜化,好像任何他們個人不喜歡的事都是每個人的質量問題,
“ 事實上不被大多數人所知的是許多測驗人員曾經都是開發人員(而且反之亦然), 所以對于每個陣營面臨的挑戰都有相互的理解與了解,雖然并非所有的公司都是這樣,但以我的經驗來看,說大多數測驗員與開發人員都不好相處是不對的,
最后感謝每一個認真閱讀我文章的人,看著粉絲一路的上漲和關注,禮尚往來總是要有的,雖然不是什么很值錢的東西,如果你用得到的話可以直接拿走:
這些資料,對于【軟體測驗】的朋友來說應該是最全面最完整的備戰倉庫,這個倉庫也陪伴上萬個測驗工程師們走過最艱難的路程,希望也能幫助到你!
在我的QQ技術交流群里(技術交流和資源共享,廣告勿擾)
可以自助拿走,群號:310357728群里的免費資料都是筆者十多年測驗生涯的精華,還有同行大神一起交流技術哦

如果對你有一點點幫助,各位的「點贊」就是小編創作的最大動力,我們下篇文章見!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/298346.html
標籤:其他
