- 相關(guān)推薦
2017軟件測試面試筆試題
準備去應(yīng)聘軟件測試的小伙伴準備好了沒?下面CN人才網(wǎng)小編為大家?guī)淼氖?017軟件測試面試筆試題,希望對大家有所幫助~
1、軟件質(zhì)量的定義是什么?
2、軟件測試的對象包括哪些?
3、試結(jié)合軟件開發(fā)流程模型,描述對應(yīng)不同的階段測試需要哪些工作?
4、單元測試、集成測試、系統(tǒng)測試、驗收測試各測試的正確策略含義和被測對象是什么?
5、單元測試、集成測試、系統(tǒng)測試的側(cè)重點是什么?
6、alpha測試和Beta測試的定義是什么?并描述Alpha、Beta測試的區(qū)別?
7、白盒和黑盒測試的定義是什么?
8、軟件測試過程中都有哪些工作要做,分別由哪些不同的角色來完成這些任務(wù)?
9、測試計劃的目的是什么,測試計劃主要包括哪些部分,每一部分主要的內(nèi)容和作用是什么,其中哪些是最重要?做好測試計劃工作的關(guān)鍵是什么?
10、測試計劃的目的是什么?測試計劃的內(nèi)容都包括哪些?其中哪些是最重要的?
11、什么是測試用例,它由哪些基本元素組成?并舉例說明
12、什么是測試腳本,測試用例與測試腳本兩者的關(guān)系是什么?
13、你認為提前做好測試用例有用嗎?為什么?
14、如果業(yè)務(wù)層和數(shù)據(jù)層之間有信賴關(guān)系,你該怎么寫單元測試?
15、對于產(chǎn)品的用戶友好性測試,你認為從哪些方面來測試
16、bug中需要包括哪些內(nèi)容并舉例說明。如何提高bug記錄的質(zhì)量?
17、bug管理系統(tǒng)的主要功能是什么,以及在項目中各個角色的使用者是如何使用bug管理系統(tǒng)的?
18、若你提交了一個bug但開發(fā)人員說這不是問題,你該如何處理?
19、你認為一個測試工作人員最基本的素質(zhì)是什么?從(能力、責(zé)任心)選一個,簡答為什么?
20、怎么認為測試可以結(jié)束了?在你以前的工作中,對于分配給你的模塊你用什么標準來衡量自己測試完畢了?
21、你認為一個合格的測試人員應(yīng)該具備哪些素質(zhì)?請說明原因
22、你認為性能測試工作的目的是什么?做好性能測試工作的關(guān)鍵是什么?以前做過性能測試嗎?使用哪些工具進行的?
23、設(shè)要對一個自動飲料售貨機軟件進行黑盒測試,設(shè)軟件的規(guī)格說明如下:
有一個處理單價為1元5角的盒裝飲料的自動售貨機軟件。若投入1元5角硬幣,按下“可樂”“雪碧”或“紅茶”按鈕,相應(yīng)的飲料就送出來,若投入2元硬幣,在送出飲料的同時退還5角硬幣
(1)、試用因果圖法,建立該軟件的因果圖;
(2)、設(shè)計測試該軟件的全部測試用例。
24、設(shè)計最少的測試用例實現(xiàn)條件覆蓋:
if(A>0 and B>0)
X=X/A;
if(A>1 or X>1)
X=X+1;
System.out.printf("X="+x);
25、使用你熟練的一種語言,將一個單向鏈表反轉(zhuǎn)
26、有兩表
表一 AA
種類 T 庫存總量 S
A 997
B 1234
表二 BB
種類T 出庫數(shù)量 S
A 105
A 213
B 115
B 211
B 303
用一條SQL語句求出A、B兩類貨物庫存各剩多少?
27、下面是一個注冊入口,輸入用戶名和有效的郵箱,點擊“立即注冊”按鈕。你會在輸入的郵箱中收到一個注冊驗證的郵件,該郵件中有一個鏈接,點擊后,就能注冊成功。請你考慮應(yīng)該從哪些測試要點來展開測試?