軟體測試工具與測試思想孰重孰輕
本篇文章為黃昏自己寫的,呵呵...
軟體測試工具近來在測試人員間颳起了一陣旋風,在我們群內也不可避免地掀起了一陣軟體測試工具熱。我不是支援無工具軟體測試,因為這是一種愚蠢行為。但對當前出現的厚此薄彼思想,說說我對軟體測試思想與軟體測試工具的認知。在此誠邀各路英雄過來參與討論與拍磚。最理想的目的是讓我們對軟體測試有一個不會偏離得太遠的好的認知。
有不少軟體測試員目前把軟體測試工具與軟體測試思想的學習分為兩個相反方向,重視工具的使用學習而忽略了測試思想的煅練。這不利於測試能力的提升和提高我們的測試技能,如僅僅是工具的使用,就好巧婦難為無米之炊,而這"米"指的正是軟體測試思想。
軟體測試工具只是一個輔助工具,幫助我們進行一些手工測試不能完成的測試內容,但它不能替代軟體測試思維。該測什麼,要怎麼測還是要以測試思想為基礎,然後才是借用工具幫我們實現。就算我們精通Rational、Mercury等一系列的工具,如果心中沒有測試用例,我們也不知對著一個需要測試的軟體,要對它進行怎樣的測試項,作為一個軟體測試人員,我們不應當只是一個執行者,更應該是一個設計者,怎樣設計一個合理有效的用例去完成對產品質量的控制,在這個基礎上才是怎樣去達到對這個產品質量的檢驗。而測試用例,是測試思想的集中體現。先煅練思想再在此基礎上進行使用輔助工具的提升,我們的測試才能做得更好。這也不是說一定要有了測試思想再學習工具,因為思維與工具都是測試的技能點,最好是一併重視,把測試思維的學習與測試工具的學習調至一個方向。
如果把測試比喻成樹的話,那麼測試基礎是主幹,工具是支幹和葉子,支幹和葉子的茂盛使樹顯得更強盛,但如果少了主幹的支撐,支幹也就無揚展的空間。
後來想想,新接觸軟體測試的許多同行比較注重工具的學習,很多是由於現在招聘企業的對測試工具要求比對測試思維要求更多,對測試行業產生了誤導。
軟體測試人員本身對測試基礎與測試工具的偏重度問題,希望能分層次討論測試所有知識與技術,此舉是希望能給新接觸這個行業並且不太瞭解這個行業的同行們一個循序漸進的討論主題,利於測試發展。
另外軟體測試技能的煅練不僅僅是思維與工具,還包括行業知識,因為大多數測試員從事的都是針對某一行業的產品,對所屬行業有了瞭解,我們的測試才更有針對性。
下面是我當時的回覆
贊同黃昏的觀點。
從必要性上來看,如果有軟體測試工具是不是所有的軟體都能測試?反過來如果有軟體測試思想是不是能進行所有軟體測試?從覆蓋率來看,相信有測試思想的測試範圍要廣些。
舉個例子,比如做手術,你會各種工具的使用,一定就知道什麼時候該用哪種工具嗎?呵呵,想來都是思想來指導我們行動的...
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-594392/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 話裡話外:組織與流程孰輕孰重(二)薦
- 物聯網:“發展”和“安全”孰輕孰重
- Switch國行版:硬體和遊戲IP對騰訊孰輕孰重?遊戲
- 軟體專利:利弊孰大孰小?
- 軟體測試工具
- Wi-Fi 6和5G孰輕孰重?網路界“元老”現身揭秘
- 軟體測試計劃與測試方案
- 軟體測試工具之開源測試工具彙總
- 瞭解與軟體測試的區別,輕鬆應付遊戲測試遊戲
- MySQL對決:MySQL與MariaDB孰優孰劣?MySql
- 【軟體測試】——介面測試
- 軟體測試與體育
- 常用的軟體測試工具
- 軟體測試工具比較
- 微軟與索尼爭霸 Xbox與PS到底孰強孰弱?微軟
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 軟體測試常用的工具都有哪些-測試常用工具
- 【軟體測試】質量保證與測試策略
- 軟體測試-測試計劃
- 儲存技術對比:NVMe與SATA孰強孰弱?
- 軟體測試應該重點關注的測試過程,廣東軟體測試公司推薦
- 軟體測試要學什麼(7)軟體測試常用工具
- 認識軟體測試步測試測試 (轉)
- Angular 2對 React:究竟孰優孰劣?AngularReact
- 軟體測試——三、軟體測試的分類
- Tessy — 嵌入式軟體單元測試/ 整合測試工具
- 軟體測試技術及工具
- 軟體測試及工具培訓
- 軟體測試
- 軟體測試:自動化測試
- 軟體測試技術-黑盒測試
- 軟體測試教程之手機軟體測試方法
- 軟體測試學習教程—軟體測試質量
- 軟體測試學習 ——五種軟體測試模型模型
- 軟體測試培訓:不可不知的十大軟體測試工具
- 軟體安全性測試要點有哪些?常用軟體安全測試工具分享
- 介面測試工具好物分享,讓你的軟體測試事半功倍
- 軟體測試詳解—測試中需要使用的工具大全