零基礎也是能夠轉行成爲初級軟件測試工程師的

正是由於軟件測試學習和入行的門檻都不是很高,當下也是一個高薪行業,全部有不少夥伴想要加入測試大軍。一凡瀏覽了一些企業大型招聘網站,通常招聘的初級軟件測試工程師,要求爲兩年左右,薪資待遇在7K到11K的樣子。咱們今天聊的是針對咱們大部分人,名校畢業入職大廠,起跑線不同的不歸在此類。前端

咱們直接入真題,對於平常工做來講,做爲一名初級測試,作功能測試,俗稱點點點。只要掌握從需求分析到上線整個測試流程,以及會編寫測試用例。就足矣應付平常工做了,有人帶的話一個月時間絕對夠了…java

下面就來逐個簡單聊一下初級測試面試你要掌握的技能,以及平常工做分別有什麼用途…python

在這裏插入圖片描述

1.測試基礎理論: 你要明白一家互聯網公司各個崗位是作什麼的,主要是前端,後端,產品經理…以及一個版本迭代從需求分析到上線整個測試流程以及使用的管理工具。要掌握測試用例的編寫方法與技巧…mysql

2.功能測試: 主要分爲app測試,web測試和接口測試。主要就是接口測試,你要學會使用兩個工具,一個是postman用來調接口,一個是fiddler用來抓包定位bug。學好接口測試也是爲之後的性能壓測學習打下基礎。linux

3.數據庫: 首學mysql,主要掌握sql語句,增刪查改,嵌套子查詢,多表查詢。加分項會存儲過程,懂索引,事務,sql優化。這些初級不強求。工做中使用最多的是查詢和修改語句,主要校驗前端的傳值以及不一樣系統接口調用數據傳輸,存值是否正確。git

4.linux: 會linux基本命令,好比linux三劍客等,會用命令查日誌,會搭建測試環境。由於絕大多數公司服務器以及代碼都是部署在linux系統上,工做中用的最多的就是查詢日誌,定位bug。web

5.網絡協議: 會http/https協議,高頻面試題目接口請求的方式get與post區別,cookie與session機制區別,三次揮手四次斷開,輸入百度網址發生了什麼?這些都要了解。面試

6.版本控制工具: 主要就是git和svn,git是命令行式,svn是圖形化界面,企業主要用來管理代碼以及文檔等,屬於工具使用,比較簡單,最好都會。sql

7.編程語言: java/python之一,初級對編程語言要求不高,不會也可,可是是加分項,最好掌握一些基礎語法,好比學完javase,能手寫實現冒泡排序或其它排序,很加分。數據庫

8.自動化: 主要分爲Web自動化,App自動化,接口自動化。初級要求不高,知道一些框架便可,若是學習請優先學習接口自動化,目前需求最多。加分項是會使用搭好的框架編寫自動化case,腳本等。

9.性能測試: 初級沒要求,加分項會使用jmeter作接口壓測,併發測試等

以上羅列的技能基本就是要轉行成爲一名初級軟件測試須要學習掌握的技能,1到6是必學項,決定了企業會不會要你。7到9是加分項,決定了薪水你能談多高,固然會的技能越多越好,可是至少面試以前把基本的東西請先掌握好,不要浪費面試機會。

若是你

①從事功能測試,想進階自動化測試

②在測試界混了一、2年,依然不會敲代碼

③面試大廠卻屢屢碰壁

我邀你進羣吧!來吧~~測試員,313782132(Q羣裏有技術大牛一塊兒交流分享,學習資源的價值取決於你的行動,莫作「收藏家」)獲取更多大廠技術、面試資料

若是對python自動化測試、web自動化、接口自動化、移動端自動化、面試經驗交流等等感興趣的測試人,能夠關注微信公衆號:【傷心的辣條】,獲取軟件測試工程師大廠面試資料!

最後:

凡事要趁早,特別是技術行業,必定要提高技術功底,豐富自動化項目實戰經驗,這對於你將來幾年職業規劃,以及測試技術掌握的深度很是有幫助。

在這裏插入圖片描述

推薦好文:

想轉行作軟件測試?快來看看你適不適合

關注我不迷茫~

相關文章
相關標籤/搜索