記得以前面試過一個女孩,她認為軟體測驗就是點擊網頁,囧,作為一名軟體測驗工程師,我當時真是無地自容啊,相信很多人都把這個職業想象的非常簡單,作為軟體測驗工程師的我,是有必要普及一下軟體測驗的童鞋都需要在哪些方面提高自己的,
1.分析能力,軟體測驗的核心其實應該就是設計測驗用例了(具體啥樣的用例設計,請參見《什么樣的測驗用例是好的》),而設計測驗用例,就是依賴與分析能力了,這里我們不說那些常用的設計方法,從一個稍高的層面上來講,可以說就是怎么將一個復雜的系統進行抽象,分析拆成幾個不同的維度,結合維度可能出現的情況進行有選擇的組合,以最小成本獲取最大的收益,無法將一個復雜系統拆解成簡單的維度,是沒法做好用例設計的
2.編程語言,語言其實就像說話一樣,只不過我們常說的英語日語之類是與人溝通,計算機語言就是與計算機進行溝通的,對于測驗工程師來說,精通一門語言,熟悉其它幾門語言是有必要的,對于不同語言撰寫的被測程式,是有不同特點的,如果對實作的語言不了解,無法進行白盒測驗,沒法看代碼diff(結合代碼diff做測驗)來提高效率,對于特點不了解,可能也會導致自己漏掉部分內容,
3.設計能力,不要認為設計能力就是開發工程師的事情,擁有好的設計能力,就可以在設計評審的時候多提意見,促進開發工程師使用好的設計,不僅對開發有好處,對測驗也是很有好處的,這樣才能防患于未然,不僅自己的勞動力,也節省團隊的勞動力,
4.對業務的理解,對業務的理解越充分,就越能夠理解最終用戶的需求,促進產品設計使用好的方式,促進產品成功,難道你想做一大堆不成功的專案么,那樣是多么沒有成就感的一件事啊,
5.自動化相關的考慮,隨著專案越來越多,系統的測驗專案也會積累的越來越多,每次有新功能了,難道要用手工來回歸一下原有的case么,自動化測驗是提高回歸測驗效率的唯一解決方案(如果你說還有解決方案就是不回歸,我…),以高效率促進高質量,才是一個良性回圈的發展方式啊,
嗯,以高效率促進高質量,我覺得很有很有道理,
燃燒秀發輸出內容,如果有一丟丟識訓,點個贊鼓勵一下吧!
整理了一份216頁軟體測驗大廠面試題,以及2020推薦最新的簡歷模板,送給小伙伴們,關注公眾號程式員一凡回復【簡歷】自行領取,和一些小伙伴建立一個技術交流群,一起探討技術,分享技術資料,旨在共同學習進步,如果感興趣就加入我們吧!
視頻課相關資料加群1079636098獲取,還可領取更多軟體測驗面試題資料和Python自動化/測驗開發學習資料,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/76756.html
標籤:其他
