過(guò)去在傳統(tǒng)的軟件行業(yè),基本上每個(gè)公司都會(huì)設(shè)有軟件測(cè)試工程師這一崗位,主要負(fù)責(zé)軟件上架或更新前的測(cè)試,保證軟件質(zhì)量。而現(xiàn)在除軟件類(lèi)公司外,網(wǎng)站、小程序等互聯(lián)網(wǎng)公司也會(huì)設(shè)有測(cè)試工程師崗,來(lái)負(fù)責(zé)保證公司產(chǎn)品的質(zhì)量,整個(gè)行業(yè)對(duì)于測(cè)試工程師的需求量還是比較大的。那么對(duì)于求職者而言,有哪幾類(lèi)常見(jiàn)的測(cè)試工程師面試題,是可以提前準(zhǔn)備好回答的呢?
有標(biāo)準(zhǔn)答案的面試問(wèn)題
無(wú)論在哪一類(lèi)公司,測(cè)試工程師的部分工作內(nèi)容基本是一致的,因此也會(huì)有一些不論去什么公司面試都可能會(huì)遇到的通用面試問(wèn)題,這類(lèi)問(wèn)題基本都有較為標(biāo)準(zhǔn)的答案,只要提前把答案背出來(lái)即可。
例:請(qǐng)描述一下自動(dòng)化測(cè)試流程?
答:編寫(xiě)自動(dòng)化測(cè)試計(jì)劃→設(shè)計(jì)自動(dòng)化測(cè)試用例→編寫(xiě)自動(dòng)化測(cè)試框架和腳本→調(diào)試并維護(hù)腳本→無(wú)人值守測(cè)試→后期腳本維護(hù)。
能力介紹類(lèi)面試問(wèn)題
在面試過(guò)程中,面試官通常會(huì)結(jié)合本公司的業(yè)務(wù)對(duì)于求職者有一些針對(duì)性的提問(wèn),比如你會(huì)XX嗎?XX問(wèn)題你會(huì)如何解決等等,這類(lèi)問(wèn)題除了要回答問(wèn)題本身外,最好要結(jié)合自己之前的工作經(jīng)驗(yàn)展開(kāi)描述,進(jìn)而論證自己的能力水平。
例:你會(huì)封裝自動(dòng)化測(cè)試框架嗎?
答:封裝自動(dòng)化測(cè)試框架對(duì)我來(lái)說(shuō)并不難。自動(dòng)化框架主要的核心框架就是分層+PO模式,分別為:基礎(chǔ)封裝層BasePage,PO頁(yè)面對(duì)象層,TestCase測(cè)試用例層。然后再加上日志處理模塊,ini配置文件讀取模塊,unittest+ddt數(shù)據(jù)驅(qū)動(dòng)模塊,jenkins持續(xù)集成模式組成。我在進(jìn)行相關(guān)操作時(shí),通常會(huì)從XX下手,關(guān)注以下幾個(gè)注意點(diǎn),進(jìn)而保證完美完成工作。
場(chǎng)景類(lèi)面試問(wèn)題
具體產(chǎn)品不同的公司,其測(cè)試工程師具體的工作內(nèi)容也是有所差異的,因此在面試過(guò)程中,求職者也很可能會(huì)遇到更有針對(duì)性的問(wèn)題。這個(gè)時(shí)候在準(zhǔn)備好基本的回答思路后,最好提前了解該公司的產(chǎn)品及生產(chǎn)情況,然后結(jié)合具體場(chǎng)景進(jìn)行作答。例:
問(wèn):你覺(jué)得自動(dòng)化測(cè)試的價(jià)值在哪里?如何說(shuō)服公司高層做自動(dòng)化測(cè)試?
答:自動(dòng)化測(cè)試一般是對(duì)穩(wěn)定下來(lái)的功能進(jìn)行自動(dòng)化,比如公司中的XX測(cè)試部分就可以引用自動(dòng)化,能夠保證不會(huì)因?yàn)楫a(chǎn)品的更新導(dǎo)致之前穩(wěn)定下來(lái)的功能出現(xiàn)BUG。應(yīng)用自動(dòng)化測(cè)試之后,能代替大量繁瑣的回歸測(cè)試工作,比如XX工作內(nèi)容,把本公司的業(yè)務(wù)測(cè)試人員解放出來(lái)后,可以使其把精力集中在復(fù)雜的業(yè)務(wù)功能模塊上,比如XX業(yè)務(wù)等。

測(cè)試工程師是一個(gè)對(duì)專(zhuān)業(yè)性要求較高的崗位,因此公司在面試過(guò)程中,專(zhuān)業(yè)性的面試問(wèn)題也會(huì)比較多。求職者在準(zhǔn)備測(cè)試工程師面試時(shí),除了要提前了解通用面試問(wèn)題的答案外,也一定要去了解自己所要面試的公司的主營(yíng)業(yè)務(wù)是什么,有哪些產(chǎn)品,對(duì)于測(cè)試工程師的工作要求是怎樣的,這樣才能更加精準(zhǔn)地做好面試準(zhǔn)備。