面試是職業(yè)征程中不可或缺的能力,軟件行業(yè)的面試基本分為人事和技術(shù)面試。一次成功的面試不僅能得到心儀公司offer,更能幫助你在薪資上獲得更多的驚喜。今天我們就來開個(gè)面試外掛,讓你在眾多求職者中C位出道!
開個(gè)面試外掛,讓你在求職中C位出道

強(qiáng)調(diào):技術(shù)不是吹出來的,本寶典適用于軟件測(cè)試必需知識(shí)體系已完全具備的~你們

 
 

1.自我介紹

回答要點(diǎn):回答這個(gè)問題,需要事先寫好自我介紹。在介紹過程中,時(shí)間控制在2-3min為宜,介紹的過程中需要順暢,不能卡殼,同時(shí)介紹的時(shí)候要有條理性。

參考答案:你好,面試官,我叫xxx。畢業(yè)于南京理工大學(xué)電子信息技術(shù)專業(yè),目前已經(jīng)有2年的軟件測(cè)試經(jīng)驗(yàn)。我上家公司是南京xx信息技術(shù)有限公司,我們公司是一個(gè)外包公司。我在2年多的工作經(jīng)驗(yàn)中,做的項(xiàng)目有電商類的項(xiàng)目,教育類的項(xiàng)目,web和app的測(cè)試都有涉及到。同時(shí),我目前掌握的測(cè)試技能有,首選黑盒類的測(cè)試,如功能測(cè)試,兼容性測(cè)試,易用性測(cè)試,安裝卸載測(cè)試等等,除此之外,還有接口的灰盒測(cè)試,擅長(zhǎng)使用的工具有postman和jmeter,對(duì)于soapUI也有一定的了解,還會(huì)使用LoadRunner進(jìn)行性能測(cè)試,也會(huì)使用pycharm編寫一些腳本完成selenium自動(dòng)化測(cè)試。希望將來自己更加全面的發(fā)展,往全棧的方向努力。

以上就是我的自我介紹,謝謝!

開個(gè)面試外掛,讓你在求職中C位出道

 
 

2.請(qǐng)介紹下你們公司的測(cè)試流程

回答要點(diǎn):有些面試官也會(huì)問項(xiàng)目流程,作為一個(gè)普通的測(cè)試工程師,不熟悉整個(gè)項(xiàng)目流程是很正常的,如果這樣,可以就回答測(cè)試流程。一般來說,測(cè)試組長(zhǎng)或者測(cè)試經(jīng)理才會(huì)相對(duì)熟悉項(xiàng)目流程。還有流程不要回答的太過簡(jiǎn)單,太過書面化,如提需求-寫用例-提交bug-驗(yàn)證bug。

參考答案:我們公司在項(xiàng)目立項(xiàng)后,會(huì)開一個(gè)項(xiàng)目啟動(dòng)會(huì)議,在會(huì)議上介紹項(xiàng)目的情況,整體的計(jì)劃,團(tuán)隊(duì)的成員等等。在需求拿到之前,我們測(cè)試部門都會(huì)做一些前期準(zhǔn)備,比如測(cè)試工具的準(zhǔn)備,測(cè)試知識(shí)的儲(chǔ)備等等。產(chǎn)品經(jīng)理輸出需求文檔給我們之后,我們組長(zhǎng)會(huì)編寫測(cè)試計(jì)劃,按照計(jì)劃分工,我們團(tuán)隊(duì)成員一起研讀需求,有遺漏,有二義性,有不明確的地方,都會(huì)收集起來,并且最后統(tǒng)一反饋給產(chǎn)品負(fù)責(zé)人。確認(rèn)需求無問題之后,我們?nèi)ヌ崛⌒枨罄锩娴臏y(cè)試點(diǎn),寫到checklist里面。當(dāng)checklist定稿之后,我們會(huì)要求開發(fā),產(chǎn)品一起參與評(píng)審,并且最終定稿。接下來的工作,使用我們的用例設(shè)計(jì)方法去盡可能覆蓋測(cè)試面,用例寫完之后也會(huì)經(jīng)過幾輪的評(píng)審,最后定稿。

在每個(gè)版本測(cè)試之前,我們一般都會(huì)做冒煙測(cè)試,如果測(cè)試通過,接受版本,否則版本打回。在項(xiàng)目的前期,一般來說,我們只會(huì)執(zhí)行用例優(yōu)先級(jí)較高的用例,因?yàn)榍捌诘能浖姹静辉趺捶€(wěn)定,中期之后,會(huì)加大測(cè)試力度,包括用例的全覆蓋,也會(huì)有一些專項(xiàng)測(cè)試等等。在項(xiàng)目收尾階段,會(huì)做到精益求精,關(guān)注那些可能對(duì)交付產(chǎn)生影響的問題。

在交付期,我們公司的交付標(biāo)準(zhǔn)是0A20B,如果達(dá)到這個(gè)標(biāo)準(zhǔn),允許交付。否則的話,我們會(huì)開一個(gè)CCB會(huì)議,內(nèi)部進(jìn)行決策。

 
 

3.你們公司版本迭代是如何進(jìn)行的?

回答要點(diǎn):一般這個(gè)問題問的是,軟件還在研發(fā)周期的版本迭代。

參考答案:我們公司軟件版本迭代比較頻繁,平均下來一周多一點(diǎn)就更新一次版本。目前的話,版本已經(jīng)迭代了二十幾個(gè)版本。版本上線之后,版本的迭代不會(huì)那么頻繁,主要根據(jù)客戶的反饋,反饋多了以后,會(huì)考慮出個(gè)版本進(jìn)行維護(hù)。

 
 

4.介紹項(xiàng)目

回答要點(diǎn):介紹項(xiàng)目的過程中,需要把自己負(fù)責(zé)的模塊和業(yè)務(wù)講清楚,以及在項(xiàng)目中做的事情。有些面試官可能就盯著項(xiàng)目,不會(huì)問技能。

參考答案:我們項(xiàng)目做的是惠購物網(wǎng)站,是一個(gè)電商類型的網(wǎng)站。我在里面負(fù)責(zé)的是前臺(tái)的用戶中心和后臺(tái)的會(huì)員管理,用戶中心里面有會(huì)員信息,訂單信息,收藏,留言,資金管理,紅包等等。后臺(tái)會(huì)員管理有會(huì)員信息的更改,會(huì)員的新增和刪除,會(huì)員留言管理,充值提現(xiàn)申請(qǐng)等等。我在項(xiàng)目中除了負(fù)責(zé)黑盒相關(guān)的測(cè)試,如功能測(cè)試,兼容性測(cè)試等,也會(huì)負(fù)責(zé)接口,性能和自動(dòng)化方面的測(cè)試工作。

開個(gè)面試外掛,讓你在求職中C位出道

 
 

5.在工作中有搭建過環(huán)境嗎?

回答要點(diǎn):參考搭建的OA套用回答。

參考答案:搭建過。首先把安裝包通過xftp傳到opt目錄。

第一步,先安裝jdk,賦予可執(zhí)行的權(quán)限,./執(zhí)行過后就安裝成功了。再通過vi設(shè)置JAVA_HOME,CLASSPATH,path環(huán)境變量。再java -version驗(yàn)證安裝是否成功。

第二步,安裝tomcat,我們使用的壓縮版的,解壓縮后就可以使用了。進(jìn)入到bin目錄,執(zhí)行下面的startup.sh,瀏覽器輸入localhost:8080/進(jìn)行驗(yàn)證。

第三步,安裝mysql,我們公司自己管理的yum源倉庫,直接yum install安裝mysql。最后一步,把開發(fā)給我們的軟件包放到tomcat的webapps下,同時(shí)還要修改數(shù)據(jù)庫連接配置文件,日志路徑,緩存的路徑。最后驗(yàn)證網(wǎng)站是否搭建成功。

 
 

6.在搭建環(huán)境過程中,如何解決所遇到的問題?

回答要點(diǎn):搭建環(huán)境一般都比較繁瑣,會(huì)遇到什么奇葩的問題,面試官問你這個(gè)問題,考察你獨(dú)立解決問題的能力。

參考答案:遇到過,比如當(dāng)時(shí)搭建過程中老是遇到500的錯(cuò)誤,查了好幾次都找不到原因。最后通過tomcat下面的logs目錄,有一個(gè)控制臺(tái)輸出日志catalina.out,在日志中打印緩存的路徑是windows的路徑,而我們環(huán)境是linux。然后就再去檢查緩存配置文件,果然出問題了。

還有一次遇到更奇葩的問題,之前所有的步驟都沒有問題,網(wǎng)站首頁也是可以看到的,但是就是登陸不進(jìn)去,后來發(fā)現(xiàn)有2個(gè)tomcat進(jìn)程,應(yīng)該是之前執(zhí)行shutdown.sh,并沒有關(guān)閉掉tomcat進(jìn)程。

 
 

7.你負(fù)責(zé)的模塊是如何設(shè)計(jì)測(cè)試用例

回答要點(diǎn):結(jié)合項(xiàng)目回答,根據(jù)自己測(cè)試模塊的特點(diǎn)說明具體使用了哪種設(shè)計(jì)方法。

參考答案:我在設(shè)計(jì)測(cè)試用例的時(shí)候,會(huì)根據(jù)模塊的特性來選擇合適的用例設(shè)計(jì)方法。比如我在一個(gè)購物網(wǎng)站的項(xiàng)目中測(cè)試商品類型功能,測(cè)試界面是多個(gè)顯示框,大約包括商品類型、分組、屬性、狀態(tài)這幾個(gè)輸入域,每個(gè)輸入域都有不同的選項(xiàng),這種情況我使用正交法設(shè)計(jì)測(cè)試用例,首先確定因子數(shù)和水平數(shù),然后選取合適的正交表,這樣就生成了多種用例場(chǎng)景,然后按照測(cè)試用例的格式編寫用例。