歡迎來到CN人才網(wǎng),下面是“2016年校招測(cè)試工程師筆試題目”,歡迎參考閱讀。
你發(fā)現(xiàn)了一個(gè)軟件缺陷,但開發(fā)人員認(rèn)為不是,就是不改程序,你如何處理?
--測(cè)試人員和開發(fā)人員所依據(jù)的需求和設(shè)計(jì)規(guī)格說明書的版本是否一致;把問題升級(jí)到各自的leader
你做的功能測(cè)試是怎么發(fā)現(xiàn)并提交bug的?
--運(yùn)行測(cè)試用例,測(cè)試實(shí)際結(jié)果與期望結(jié)果不同的就是BUG,記錄到缺陷跟蹤系統(tǒng),指定對(duì)應(yīng)程序模塊的負(fù)責(zé)程序員
輸入a,b,c,如果這三個(gè)數(shù)滿足三角形的條件,則計(jì)算三角形的周長(zhǎng),否則輸出提示錯(cuò)誤。然后判斷三角形是等腰三角形還是等邊三角形,若是等腰三角形則打印輸出等腰三角形,若是等邊三角形則打印輸出等邊三角形,否則退出。請(qǐng)給出程序流程及控制流程,測(cè)試路徑。試舉一個(gè)測(cè)試用例。
--略
1.why do you want to be a tester?
性格適合做、專業(yè)契合、喜歡這個(gè)行業(yè)、喜歡這家公司
2.測(cè)試的分類和過程。
單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試
白盒測(cè)試、黑盒測(cè)試
動(dòng)態(tài)測(cè)試、靜態(tài)測(cè)試
安全測(cè)試、網(wǎng)站測(cè)試、負(fù)載測(cè)試、性能測(cè)試
3.如果你是一個(gè)測(cè)試組長(zhǎng),你將怎么做計(jì)劃,去測(cè)試一個(gè)ICEBOX。列出KEY
--參考 電梯的測(cè)試的案例
談?wù)勀阏业降挠∠笞钌畹囊粋(gè)bug。
--面試者試圖通過這個(gè)問題看看你對(duì)測(cè)試的流程、測(cè)試問題的發(fā)現(xiàn)和處理等的了解的程度
比如運(yùn)行測(cè)試用例沒異常,即沒發(fā)現(xiàn)BUG,但是對(duì)應(yīng)去數(shù)據(jù)表中直接查詢數(shù)據(jù)時(shí),發(fā)現(xiàn)與實(shí)際結(jié)果不一樣,說明有時(shí)不能單單憑借你看到的結(jié)果來判斷是否是一個(gè)BUG
作為測(cè)試組長(zhǎng),當(dāng)測(cè)試人員和開發(fā)人員發(fā)生意見不一致時(shí),項(xiàng)目經(jīng)理不在,你是如何處理的和解決的?
--基于對(duì)規(guī)格書的共同理解、共同的版本和共同的流程來解決這個(gè)問題
談?wù)剆moke test。
--發(fā)布之前,對(duì)主要的功能進(jìn)行大致的功能性驗(yàn)證,不是全面的、也不是細(xì)節(jié)的
bug在你們公司如何流轉(zhuǎn)的?
--new, open, resolved, closed
測(cè)試可能很枯燥,你怎么看的?
--同上為何做測(cè)試工程師的問題
軟件測(cè)試主要有哪幾個(gè)階段,每個(gè)階段都應(yīng)用什么測(cè)試方法?
--單元測(cè)試:白盒測(cè)試;集成測(cè)試:白盒黑盒;系統(tǒng)測(cè)試:黑盒測(cè)試;驗(yàn)收測(cè)試:黑盒測(cè)試
白箱測(cè)試和黑箱測(cè)試是什么?什么是回歸測(cè)試?
--白盒測(cè)試是對(duì)代碼的邏輯結(jié)構(gòu)的測(cè)試;黑盒是對(duì)整個(gè)程序的功能的測(cè)試;回歸是在某個(gè)問題修改后,再次對(duì)程序所有的功能進(jìn)行測(cè)試一遍
2.單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試的側(cè)重點(diǎn)是什么?
--單元測(cè)試重點(diǎn)是代碼的邏輯;集成測(cè)試的重點(diǎn)是組件及系統(tǒng)之間的接口;系統(tǒng)測(cè)試的重點(diǎn)是整個(gè)系統(tǒng)的功能及非功能性需求的驗(yàn)證
3.設(shè)計(jì)用例的方法、依據(jù)有那些?
--單元測(cè)試用例:白盒測(cè)試方法,如路徑法等;黑盒測(cè)試用例:場(chǎng)景法、等價(jià)類和邊界值法
4.一個(gè)測(cè)試工程師應(yīng)具備那些素質(zhì)和技能?
--職業(yè)素養(yǎng)(性格、紀(jì)律、忠誠度、細(xì)心、自我管理);專業(yè)技能(開發(fā)、測(cè)試、網(wǎng)絡(luò)、系統(tǒng)、OA);英語;行業(yè)知識(shí)(具體的業(yè)務(wù)領(lǐng)域知識(shí)、軟件工程行業(yè)知識(shí))
5.集成測(cè)試通常都有那些策略?
--集成的順序,按照業(yè)務(wù)流程的先后依次進(jìn)行集成
6.你用過的測(cè)試工具的主要功能、性能及其他?
--測(cè)試工具:TD,LOADRUNNER等;測(cè)試管理功能:TD,JIRA等
7.一個(gè)缺陷測(cè)試報(bào)告的組成
--缺陷描述、狀態(tài)、負(fù)責(zé)人、重現(xiàn)步驟、嚴(yán)重性等級(jí)和所屬模塊等
2:你認(rèn)為理想的測(cè)試流程是什么樣子?
--測(cè)試策劃、測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行和測(cè)試報(bào)告
01. 為什么要在一個(gè)團(tuán)隊(duì)中開展軟件測(cè)試工作?
--這是質(zhì)量控制的需要,防止缺陷流入到客戶環(huán)節(jié),提高產(chǎn)品質(zhì)量和客戶滿意度