您好,登錄后才能下訂單哦!
謠傳1:測試無聊
一件單調且無聊的事,作為測試的一個傳聞,頻繁見諸于主流媒體文章中,這些文章把測試者比作軟件產業的裝配線工人。而事實上,測試工作每天都呈現給我們新的令人興奮的挑戰。
DevelopSense校長,RapidSoftwareTesting的作者之一的MichaelBolton一段精彩描述很好的概括了這一點:
“測試是一件我們以尋找新信息為動機所做的事。測試是一個探索、發現、調查、學習的過程。當我們以評估,或者認知預料之外的問題為目的地配置、操作、和觀察一個產品的時候,那么我們在測試。當我們盡力去尋找產品及其設計的程度和限制的時候,當我們被那些尚未回答甚至尚未問過的問題所驅使著的時候,我們在測試。“
謠傳2:測試簡單
因為一直以來用戶每一天都會發現一些漏洞,所以常常有人認為測試不會很難。而事實上,測試并非只是每天找找bug那么簡單,它只是相對于Java、前端等等一些編程技術簡單一點,更容易入門一些。測試其實還要掌握一些測試工具、簡單的開發編程技術以及測試必備理論知識等等,只有掌握技術才能稱之為軟件測試工程,薪資自然也會相對高一些。
這是來自Google的PatrickCopeland對一個卓越的測試員所應有品質的評論:
“那是心態與激情。從我所做過的100個訪問來看,“卓越”可以被提煉為:
1)一種發現問題的獨特敏感性;
2)伴隨這種敏感性產生的對于測試的激情。
換句話說,他們喜歡測試而且善于做這件事。他們也明白測試帶來的挑戰往往等于或者大于編程所帶來的挑戰。一個擁有測試基因與正確態度的測試員總能找到工作。他們是金子。”
謠傳3:測試人員只尋找漏洞
是的,測試員確實尋找漏洞,但那不是他們唯一的目的。
這是來自freesoftwaretesting.info的Ankur對于這個傳聞的一個很好的簡評:
”對于測試員角色的這種看法是非常狹隘而且對客戶也沒有好處。測試員系統,應用,或者被測產品方面的專家。與負責一個特定功能或者模塊開發人員不同,測試人員明白整個系統如何工作來達到客戶目標。測試人員知道產品帶來的附加值,環境對于生產效率的影響,以及發揮產品最大功效的最佳途徑。”
謠傳4:機器將會淘汰人工測試員
隨著自動化技術的進步,經常有人認為將來有一天計算機將會淘汰人工測試員。然而因為一個應用的最終用戶既不是機器人也不是機器,而是大活人,所以按理說人工測試將一直扮演著重要的角色。
這是測試作家JamesWhittaker對于人工測試重要性的看法:
“測試自動化常被用來解決龐大的問題。因為要做的太多,這龐大的范圍使得自動化脆弱而不可靠。有些特定的事情自動化擅長而有些特定的事情人更擅長,這樣看上去一個結合二者的方法也許更好.我想要的是自動化使我的,作為一個人的,工作更加簡單。自動化更擅長分析數據與注意模式。它并不善于確定相關性和判斷調用。幸運的是人類擅長判斷。”
謠傳5:測試員與開發人員不好相處
不難看出這個傳聞流傳的原因。
測試權威JamesBach曾經寫道:
”任何做了一些工作并且上交這些工作等待評判的人都將會覺得自身被評判。這種感覺并不愉快。而且問題會被那些輕描淡寫的聲稱這個或那個奈特(譯者注:nit和nat均指信息倫單位“奈特”)都是個“故障”的測試人員復雜化,好像任何他們個人不喜歡的事都是每個人的質量問題。“
事實上不被大多數人所知的是許多測試人員曾經都是開發人員(而且反之亦然),所以對于每個陣營面臨的挑戰都有相互的理解與了解。雖然并非所有的公司都是這樣,但以我的經驗來看,說大多數測試員與開發人員都不好相處是不對的。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。