
今天和大家一起來討論一下知乎上面一個很火的問題:作為軟體測驗工程師需要具備哪些實力,

第一個我們來分析硬實力:
首先是學歷,至少要求大專以上,所以學歷有欠缺的小伙伴建議去考個文憑;另一個是技術上的硬實力,這一塊要說的就比較多了
第一,測驗通用技能,包括
軟體測驗知識(各種測驗理論,測驗方法,測驗用例撰寫,bug提交跟蹤);計算機知識(作業系統,資料庫、通訊協議)
產品業務分析能力,這個一般需要測驗經驗的積累

第二,測驗常見工具的使用,例如
缺陷管理工具:禪道、Jira
版本集成管理:Git、Jenkins
網路抓包工具:fiddler、charles
環境部署管理:Docker
介面測驗工具:Postman、Jmeter
App專項測驗:Perfdog、Qnet、monkey
等等
如果往上進階一點的話,
第三、自動化測驗能力
1、至少熟悉一門編程語言,像Java、Python
2、掌握主流的自動化測驗框架,
web端自動化測驗,建議selenium+pytest/unittest;
App移動端自動化測驗,建議Appium+pytest/unittest;
介面自動化測驗,建議requests+pytest/unittest

第四,再拔高一點,你可能需要往
性能測驗能力,測驗開發能力去豐富
除了必備的硬實力之外,軟實力也不可忽視,除了通常我們說到的,良好的溝通力、表達能力、學習能力、責任心、耐心細心等等之外,我們還需要具備如下2個特質:
第1,“異想天開”能力
舉個例子我們在面試測驗工程師的時候,經常會遇到這樣的問題:隨便指定生活中一件物品,像水杯,然后問你該怎么測驗?如果你僅僅說功能相關的測驗點的話,相信你的測驗效果不會太好,因為這個題目就是要考察你全面的測驗思維,越是“異想天開”,就越符合面試官的預期,因此不單單是考慮功能,你還需要從界面、易用性、兼容性、安全、壓力等方面去思考回答,
第2個軟實力,就是要 思考如何“偷懶”
這里說的偷懶,不是說上班偷懶玩手機、刷抖音,而是要學會偷懶,如何節省作業效率
比如自動化測驗的演變史,其實就是出于“偷懶”的想法,把一些重復性、簡單、沒有技術含量的手工測驗作業交給代碼完成,
總的來說呢,作為一名軟體測驗工程師,我們需要做到軟硬實力兼備,這樣才可以走的更遠哦,

最后:如果對軟體測驗、介面測驗、自動化測驗、技術同行、持續集成、面試經驗交流,感興趣可以進到 902061117,群內會有不定期的分享測驗資料,
如果文章對你有幫助,麻煩伸出發財小手點個贊,感謝您的支持,你的點贊是我持續更新的動力,
好文推薦
2021軟體測驗工程師面試題匯總(內含答案)-看完BATJ面試官對你豎起大拇指!
什么樣的人適合從事軟體測驗作業?
軟體測驗和軟體開發哪個發展更好
那個準點下班的人,比我先升職了…

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/294654.html
標籤:其他
上一篇:互聯網的青春飯,35歲的程式員就一定要被辭退?為什么?
下一篇:Hadoop【問題記錄 03】【ipc.Client: Retrying connect to server:xxx/:8032+InvalidResourceRequestException】解決
