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