{eval=Array;=+count(Array);}
在軟件測試這個行業(yè),應(yīng)聘不同的崗位和職級,掌握的知識是不一樣的,而且每家面試問到的問題也會不一樣 。
首先我們來說說崗位,一般的測試崗會分為功能測試崗,自動化測試,性能測試等 ;而職位級別也會包括初級,中級,高級,資深以及架構(gòu)等 。
那么對我們這些應(yīng)聘者來說,我們先要對自己要有個明確的定位。比如說我就是面試的功能高級測試工程師或者我面試的是自動化測試 ; 確定定位后,我們就要準(zhǔn)備相關(guān)方面的知識了 。
總體而言,我們可以將其分為三類:
功能測試工程師:
自動化測試:
熟悉某一門或多門編程語言,以及語言內(nèi)的技術(shù)生態(tài),如你選擇Java,那么可能涉及到j(luò)unit,testng,maven就都的掌握 ;
框架或工具的編寫 ,能開發(fā)出一套自動化框架或一些測試工具,來滿足功能測試人員的使用需求 。
更高級的還會涉及到一些對應(yīng)的編程語言框架 ,設(shè)計模式 或者算法等。
性能測試:
掌握基本的性能測試方法,比如性能測試,壓力測試,負(fù)載測試,并發(fā)測試等。并知道如何實施。
一些性能領(lǐng)域的指標(biāo)及準(zhǔn)備工作,如要進(jìn)行的是性能調(diào)優(yōu)還是能力驗證,不同領(lǐng)域的測試方法和驗證指標(biāo)也是不一樣的。
常用到的性能測試工具和監(jiān)控工具的使用和配置,如jmeter,loadrunner,locust等 。
至于會問到那些問題?個人感覺被問到高頻問題top10,順序不分前后 。
給你一個功能,讓你設(shè)計一些測試用例
提出一個小的需求,讓你用代碼設(shè)計
APP測試,web測試的主要區(qū)別 ?
一些工具的具體功能如何使用,比如jmeter如何配置并發(fā)測試
遇到問題后,你是如何解決的? 如測試周期短,用例很多,你如何完成 ?
給你一個具體的問題,讓你分析出現(xiàn)原因及給出解決方案,如百度網(wǎng)站突然無法訪問,你覺得可能原因 ?
說下你們公司的測試流程 ?
你在公司的角色,你主要的工作職責(zé) ?
做一名優(yōu)秀的測試工程師,需要具備那些特質(zhì)?
你的個人規(guī)劃
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答