軟件測(cè)試試題答案(2)
D.beta 測(cè)試是系統(tǒng)測(cè)試的一種;
15. 關(guān)于自動(dòng)化測(cè)試局限性的描述,以下錯(cuò)誤的描述有___B___
A.自動(dòng)化測(cè)試不能取代手工測(cè)試 B.自動(dòng)測(cè)試比手工測(cè)試發(fā)現(xiàn)的缺陷少
C.自動(dòng)測(cè)試不能提高測(cè)試覆蓋率 D.自動(dòng)化測(cè)試對(duì)測(cè)試設(shè)計(jì)依賴性極大
16. PSP是指?jìng)€(gè)人軟件過(guò)程 ,是一種可用于( A 控制)、( B管理 )和( C 改進(jìn))個(gè)人軟件工作方式的自我改善過(guò)程。
A、控制 B、管理 C、改進(jìn)
D、高效 E、充分 F、適宜
二、 填空題
1. 軟件驗(yàn)收測(cè)試包括:正式驗(yàn)收測(cè)試,alpha測(cè)試,beta測(cè)試。
2. 軟件的六大質(zhì)量特性包括:功能性、可靠性、可用性、效率 、穩(wěn)定性、可移植性。
3. 軟件測(cè)試按照不同的劃分方法,有不同的分類(lèi):
(1)按照軟件測(cè)試用例的設(shè)計(jì)方法而論,軟件測(cè)試可以分為白盒測(cè)試法和黑盒測(cè)試法。
(2)從是否執(zhí)行程序的角度,軟件測(cè)試可以分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。
(3)按照軟件測(cè)試的策略和過(guò)程來(lái)分類(lèi),軟件測(cè)試可分為單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)證測(cè)試和確認(rèn)測(cè)試。
4. 軟件生命周期包括制定計(jì)劃、需求分析定義、軟件設(shè)計(jì)、程序編碼、軟件測(cè)試、軟件運(yùn)行、軟件維護(hù)、軟件停用等8個(gè)階段
5. 軟件測(cè)試的模型分為:V模型、W模型、X模型、H模型、測(cè)試驅(qū)動(dòng)模型
6. 系統(tǒng)測(cè)試的策略有:功能測(cè)試,性能測(cè)試,可靠性測(cè)試,負(fù)載測(cè)試,易用性測(cè)試,強(qiáng)度測(cè)試,安全測(cè)試,配置測(cè)試,安裝測(cè)試,卸載測(cè)試,文擋測(cè)試,故障恢復(fù)測(cè)試,界面測(cè)試,容量測(cè)試,兼容性測(cè)試,分布測(cè)試,可用性測(cè)試。
7.一個(gè)文本框要求輸入6位數(shù)字密碼,且對(duì)每個(gè)帳戶每次只允許出現(xiàn)三次輸入錯(cuò)誤,對(duì)此文本框進(jìn)行測(cè)試設(shè)計(jì)的等價(jià)區(qū)間有:密碼位數(shù):6位 和 非6位的;密碼內(nèi)容:數(shù)字的 和 非數(shù)字的;輸入次數(shù):三次以內(nèi) 和 超過(guò)三次。
三、 判斷題
1. 軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。(Y )
2. 驗(yàn)收測(cè)試是由最終用戶來(lái)實(shí)施的。(N )
3. 要充分注意軟件測(cè)試中的群集現(xiàn)象。(Y )
4. 單元測(cè)試能發(fā)現(xiàn)約80% 的軟件缺陷。(Y )
5. 代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。(N )
6. 好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤。(N)
7. 測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。(N )
8. 代碼評(píng)審員一般由測(cè)試員擔(dān)任。(N )
9. 我們可以人為的使得軟件不存在配置問(wèn)題。(N )
10. 集成測(cè)試計(jì)劃在需求分析階段末提交。(N )
11. 軟件測(cè)試就是為了驗(yàn)證軟件功能實(shí)現(xiàn)的是否正確,是否完成既定目標(biāo)的活動(dòng),所以軟件測(cè)試在軟件工程的后期才開(kāi)始具體的工作。(N)
12. 發(fā)現(xiàn)錯(cuò)誤多的模塊,殘留在模塊中的錯(cuò)誤也多。( Y )
13. 測(cè)試人員在測(cè)試過(guò)程中發(fā)現(xiàn)一處問(wèn)題,如果問(wèn)題影響不大,而自己又可以修改,應(yīng)立即將此問(wèn)題正確修改,以加快、提高開(kāi)發(fā)的進(jìn)程。(N)
四、 簡(jiǎn)答題
1. 什么是軟件測(cè)試?
為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。
2. 白盒測(cè)試有幾種方法?
總體上分為靜態(tài)方法和動(dòng)態(tài)方法兩大類(lèi)。
靜態(tài):關(guān)鍵功能是檢查軟件的表示和描述是否一致,沒(méi)有沖突或歧義。 動(dòng)態(tài):語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、路徑覆蓋。
3. 系統(tǒng)測(cè)試計(jì)劃是否需要同行審批,為什么?
需要,系統(tǒng)測(cè)試計(jì)劃屬于項(xiàng)目階段性關(guān)鍵文檔,因此需要評(píng)審。
4. 簡(jiǎn)述軟件測(cè)試中的“80-20原則”。
(1)80% 的軟件缺陷常常生存在軟件 20% 的空間里;
(2)測(cè)試工作中能夠發(fā)現(xiàn)和避免 80% 的軟件缺陷,此后的驗(yàn)收測(cè)試等能夠幫助我們找出剩余缺陷中的 80% ,最后的 5% 的軟件缺陷可能只有在系統(tǒng)交付使用后用戶經(jīng)過(guò)大范圍、長(zhǎng)時(shí)間使用后才會(huì)曝露出來(lái)。
(3)80% 的軟件缺陷可以借助人工測(cè)試而發(fā)現(xiàn), 20% 的軟件缺陷可以借助自動(dòng)化測(cè)試能夠得以發(fā)現(xiàn)。由于這二者間具有交叉的部分,因此尚有 5% 左右的軟件缺陷需要通過(guò)其他方式進(jìn)行發(fā)現(xiàn)和修正
5. 給你輛自行車(chē),你認(rèn)為最需要檢查的是哪些地方?為什么?若要保證質(zhì)量必須要檢查三個(gè)部件,是什么?為什么?
6. 性能測(cè)試的目的是什么,做好性能測(cè)試的關(guān)鍵是什么?
1.評(píng)估系統(tǒng)的能力,測(cè)試中得到的負(fù)荷和響應(yīng)時(shí)間數(shù)據(jù)可以被用于驗(yàn)證所計(jì)劃的模型的能力,并幫助作出決策。
2.識(shí)別體系中的弱點(diǎn):受控的負(fù)荷可以被增加到一個(gè)極端的水平,并突破它,從而修復(fù)體系的瓶頸或薄弱的地方。
3.系統(tǒng)調(diào)優(yōu):重復(fù)運(yùn)行測(cè)試,驗(yàn)證調(diào)整系統(tǒng)的活動(dòng)得到了預(yù)期的結(jié)果,從而改進(jìn)性能。
4.檢測(cè)軟件中的問(wèn)題:長(zhǎng)時(shí)間的測(cè)試執(zhí)行可導(dǎo)致程序發(fā)生由于內(nèi)存泄露引起的失敗,揭示程序中的隱含的問(wèn)題或沖突。
5.驗(yàn)證穩(wěn)定性(resilience)可靠性(reliability):在一個(gè)生產(chǎn)負(fù)荷下執(zhí)行測(cè)試一定的時(shí)間是評(píng)估系統(tǒng)穩(wěn)定性和可靠性是否滿足要求的唯一方法。 做好性能測(cè)試工作的關(guān)鍵是強(qiáng)度測(cè)試(Stress Test): 強(qiáng)度測(cè)試
7. 測(cè)試人員在軟件開(kāi)發(fā)過(guò)程中的任務(wù)是什么?(初級(jí))(5分)
1、尋找Bug;
2、避免軟件開(kāi)發(fā)過(guò)程中的缺陷;
3、衡量軟件的品質(zhì);
4、關(guān)注用戶的需求。
8. 一個(gè)缺陷測(cè)試報(bào)告的組成
(1)測(cè)試軟件項(xiàng)目名稱,每個(gè)要測(cè)試軟件項(xiàng)目都有唯一的名稱,有的公司對(duì)項(xiàng)目還有特定的編號(hào)。 (2)測(cè)試軟件版本號(hào),測(cè)試周期內(nèi),一般需要測(cè)試多個(gè)軟件版本,報(bào)告錯(cuò)誤時(shí),一定要正確填寫(xiě)產(chǎn)生錯(cuò)誤的軟件版本號(hào)。
(3)測(cè)試者名稱,便于分清責(zé)任,便于管理。
(4)測(cè)試日期與時(shí)間,便于分析和統(tǒng)計(jì)錯(cuò)誤報(bào)告信息。
(5)測(cè)試軟件環(huán)境,包括操作系統(tǒng)和其他必要的軟件程序。
(6)測(cè)試硬件環(huán)境,包括測(cè)試計(jì)算機(jī)和其他測(cè)試設(shè)備的配置信息。
(7)錯(cuò)誤描述,簡(jiǎn)明的描述錯(cuò)誤的特征,便于查詢和快速瀏覽。包含以下幾個(gè)方面:
a) 錯(cuò)誤標(biāo)識(shí)編號(hào) (ID#),每個(gè)錯(cuò)誤都有一個(gè)唯一的標(biāo)識(shí)編號(hào),方便查詢。
b) 錯(cuò)誤類(lèi)型,根據(jù)錯(cuò)誤類(lèi)型,分配給適當(dāng)?shù)娜藛T處理錯(cuò)誤。
c) 錯(cuò)誤級(jí)別,錯(cuò)誤的嚴(yán)重程度和處理的優(yōu)先級(jí),優(yōu)先處理高級(jí)別的錯(cuò)誤。
d) 錯(cuò)誤狀態(tài),錯(cuò)誤狀態(tài)表明錯(cuò)誤是否已經(jīng)處理和將怎樣處理,根據(jù)錯(cuò)誤狀態(tài),采用適當(dāng)?shù)奶幚矸椒ā?/p>
e) 錯(cuò)誤處理者名稱,便于分清責(zé)任,便于管理。
f) 重現(xiàn)錯(cuò)誤的操作步驟,便于重現(xiàn)錯(cuò)誤,修復(fù)錯(cuò)誤和驗(yàn)證錯(cuò)誤。
g) 期望的結(jié)果,描述滿足設(shè)計(jì)要求的結(jié)果。
h) 實(shí)際測(cè)試結(jié)果,描述實(shí)際測(cè)試后得到的結(jié)果。
i) 必要的附圖,便于確認(rèn)錯(cuò)誤的表現(xiàn)形式和錯(cuò)誤位置。
(8)測(cè)試者的建議等注釋,便于錯(cuò)誤處理者快速和正確處理錯(cuò)誤
看了“軟件測(cè)試試題答案”的還看了:
1.軟件測(cè)試常見(jiàn)面試題及答案
2.關(guān)于外企軟件測(cè)試的面試題
3.軟件工程師經(jīng)典測(cè)試題及答案分析
4.面試問(wèn)題及答案
5.計(jì)算機(jī)二級(jí)考試題目大全