小白想要入行軟體測驗行業,需要掌握一些關于軟體測驗的基本知識和學會使用一些常見的測驗工具,
軟體測驗分為以下幾大內容板塊:
學習路線圖
01-功能測驗
測驗用例設計方法,什么邊界值,等價劃分,正交法等等,這些一般都是功能測驗需要的技能,不用去死記硬背理論,先用起來,
02-性能測驗
jmeter工具的使用、實戰;
jmeter多協議、拓展與定制;
分布式壓測與任務調度;
03-web測驗+介面測驗
學習路線圖
介面測驗基本理論、http協議、測驗方法;
介面測驗需求分析、用例撰寫、評審;
幾種工具的掌握,jmeter、postman、soupUI;
04-APP測驗
安裝/卸載、離線、UI、登錄等測驗內容;
兼容性測驗、monkey、fiddler抓包;
05-MySQL+Linux
資料庫,一般互聯網公司在測驗都有用到資料庫,學習基本的增刪改查,深入的話了解子查詢,左右連接,多表查詢,存盤程序,事務等,
Linux命令: 測驗需要定位bug,部署環境等,所以掌握常見的linux命令是很有必要的,列舉一些常見的,cd,pwd,cp,mv,tail,cat,ps,netstat,chmod等,
06-Python+selenium (學會一門編程語言,然后自動化測驗將來肯定是主流)
自動化測驗崗目前還有點上升空間,受制于專案的型別,不是所有手工測驗都可以快速用自動化代替,但是自動化技術確實可以大大加快測驗用例執行效率,自動化率越高,功能測驗崗裁的越厲害,但是好多人去培訓機構就是學了那點java課最后還是連最簡單自動化都搞不起來,很多初入行自動化崗薪酬有的地方跟手工測驗一樣多去了就被老板白嫖,自求早日跳槽脫困吧,
常用的軟體測驗工具:
jmeter
是一款Java撰寫的免費開源的工具,它主要用來做性能測驗,相比Loadrunner來說,它記憶體占用小,免費開源,輕巧方便、無需安裝,越來越被大眾所喜愛,
postman
Fiddler是個常用的抓包工具,可以支持眾多的http除錯任務,Fiddler支持斷點試技術,還可以顯示所有的Http通訊,你可以很輕松地看到你請求的某個頁面,總共被請求了多少次,以及多少位元組被轉換了,
loadrunner
是一種預測系統行為和性能的工業標準級負載測驗工具,通過以模擬上千萬用戶實施并發負載及實時性能監測的方式來確認和查找問題,LoadRunner 能夠對整個企業架構進行測驗,
Chales
Monkey
是Android系統的一個命令列工具,可以運行在模擬器、真機設備中,它向系統或軟體發送偽隨機的用戶事件流(如鍵盤輸入、觸摸屏輸入、手勢輸入、滑鼠輸入等),實作對正在開發的APP應用程式進行壓力性能測驗, 通過Monkey程式模擬用戶操作,檢測程式多久的時間會發生例外,Monkey測驗是一種測驗軟體穩定性、健壯性的快速有效的方法, Monkey測驗目前被大規模應用在APP開發企業,
自動化測驗工具:QTP、appium、Selenium
測驗管理工具:JIRA、禪道、QC
學習路線圖
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/296098.html
標籤:其他
