【編測編學】對於軟體測試四大誤區的認識

bcbxhome發表於2020-12-30

第一大誤區:   認為測試只是點點點,沒有任何技術含量可言

大多數人都認為軟體測試的工作就是安裝和執行程式,點點滑鼠,按按鍵盤,點點手機螢幕的事情,這是對軟體測試最常見的評價,為何會出現這樣的結果,那是因為他們對軟體測試的具體的技術和方法不瞭解而造成的。在我的認知裡, 測試反而對技術要求更高,因為他不像開發人員一樣,只要求你的程式設計能力很強就可以了,軟體測試需要你的需求分析能力,業務能力,有要識別程式碼的能力,最起碼要熟悉一門語言,還要有一定的編寫能力,等等。隨著時代的不斷進步,軟體測試已經形成了一門獨立的技術科學,演變成一個具有巨大市場需求的行業。如果你還想著軟體測試很簡單,那麼請別去做測試,如果做了,你也做不長久。

第二大誤區:   認為測試是一件枯燥、乏取的工作

大家覺得軟體測試這個工作不好玩,特別是一些男同志,一些開發人員,從來都瞧不起做測試的人員,好多文章中就把測人人員比作是電子廠的流水線操作工。我想說的是,軟體測試的工作,每天都令我們興奮,雖然每個模組我們都經過了細緻的測試,但是在每次要上線的時候,大家還是那麼的興奮而緊張。就比如你在玩遊戲,突然發現了一個Bug, 那麼= 你就能體會到我們最測試人的心情了,也好比將測試物件看做藏寶圖,講缺陷Bug 看作是藏寶圖中的埋寶地,你還會認為軟體測試是一件枯燥、乏趣的工作嗎?當然,如果只是單純的為了找Bug, 那這項工作將變得枯燥乏味。

第三大誤區:   認為開發與測試之間很難相處,關係不是很融洽

這個圈內原來流傳過這樣的話,“測試人員和開發人員從來都是死對頭”,還有這樣一句話,測試人員就是為了開發人員擦屁股的,我們們就這兩句話做一個分析。在我所在的企業中,我們凡事在一起討論的時候,從來都不用你們開發、我們測試這兩個詞,二是統一用我們們,如果你能和開發混成好基友,那你會發現生活多麼美好。儘管開發和測試在工作形式上有著區別,但在本質上, 都是為了專案的 和質量服務的。而第二句話,我在前段時間就和我們公司的開發說過,因為有些開發人員的程式寫的實在是看不過眼,必須糾正。所以在大部門的時間面,測試人員也相當於驅動著他們在做改變。

第四大誤區:   認為總有一天自動化會替代點點點    

這是業界很多人所津津樂道的話題,記得曾經去某個公司面試,其經理很得意的告訴我他們的目標就是未來以自動化取代手工測試,每個專案只需要一兩個自動化測試工程師就 ok 了。

個人觀點:當然,我不否認自動化測試的作用,甚至我自己也在津津樂道於測試框架開發等工作,但是自動化代替人工測試?恐怕我得說“ NO ”。不是難於實現,而是根本不可能。

軟體的最終使用者永遠是人,所以只有人才能真正瞭解人的需求。例如使用者體驗, common sense 等等,這是機器永遠不能代替的。況且自動化測試需要在前期投入大量的資源和工作量,同時需要維護的成本很高,包括環境的搭建、測試指令碼的設計、維護等,這樣的成本在國內企業中要實施起來更是難之又難。

以上是我總結的幾個誤區,如果你還有其他補充的,那麼歡迎留言討論。 

【編測編學】   教學內容為:

測試基礎知識、專案實戰、測試管理、敏捷測試、探索式測試、 APP 測試、 Linux 、資料庫、測試環境搭建、 Python 程式設計、 WEB UI 自動化測試、 APP UI 自動化、介面功能測試、效能測試、介面自動化測試、 Jenkins 持續整合   等內容。

透過學習,學員能   掌握軟體測試企業最新技術,對標一線網際網路企業專案要求,使學員達到中高階測試工程師的水平,畢業後可快速融入企業實際工作中。

不管你是   文科生、專科生、 0 基礎、女同學   都可以輕鬆學會!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69985967/viewspace-2746646/,如需轉載,請註明出處,否則將追究法律責任。

相關文章