- 相關(guān)推薦
全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí)(精選5套)
在日常學(xué)習(xí)和工作生活中,我們都不可避免地要接觸到練習(xí)題,做習(xí)題在我們的學(xué)習(xí)中占有非常重要的位置,對(duì)掌握知識(shí)、培養(yǎng)能力和檢驗(yàn)學(xué)習(xí)的效果都是非常必要的,一份好的習(xí)題都具備什么特點(diǎn)呢?下面是小編幫大家整理的全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí)(精選5套),僅供參考,希望能夠幫助到大家。
全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí) 1
1. 以下關(guān)于軟件質(zhì)量的說(shuō)法中,錯(cuò)誤的是
A) 軟件產(chǎn)品必須提供用戶(hù)所需要的功能,并能正常工作
B) 軟件質(zhì)量是產(chǎn)品、組織和體系或過(guò)程的一組固有特性,反映它們滿(mǎn)足顧客和其他相關(guān)方面要求的程度
C) 程序的正確性足以體現(xiàn)軟件的價(jià)值
D) 越是關(guān)注客戶(hù)的滿(mǎn)意度,軟件就越有可能達(dá)到質(zhì)量要求
2. 以下關(guān)于軟件測(cè)試原則的說(shuō)法中,錯(cuò)誤的是
A) 在設(shè)計(jì)測(cè)試用例時(shí),不但要包括合理的輸入條件,還要包括不合理的輸入條件
B) 測(cè)試過(guò)程中某模塊中查出的錯(cuò)誤越多,該模塊殘留的錯(cuò)誤就越少
C) 堅(jiān)持在軟件開(kāi)發(fā)各個(gè)階段進(jìn)行技術(shù)評(píng)審,才能在開(kāi)發(fā)過(guò)程中盡早發(fā)現(xiàn)和預(yù)防錯(cuò)誤
D) 在測(cè)試過(guò)程中要嚴(yán)格按照測(cè)試計(jì)劃執(zhí)行,以避免發(fā)生疏漏或重復(fù)無(wú)效的工作
3. 以下有關(guān)軟件驗(yàn)收測(cè)試的說(shuō)法中,錯(cuò)誤的是
A) 驗(yàn)收測(cè)試一般由軟件的需方組織
B) 驗(yàn)收測(cè)試的技術(shù)要求與系統(tǒng)測(cè)試不同
C) 驗(yàn)收測(cè)試可委托第三方測(cè)試機(jī)構(gòu)進(jìn)行
D) 驗(yàn)收測(cè)試由獨(dú)立于軟件開(kāi)發(fā)的人員實(shí)施
4. 以下關(guān)于覆蓋測(cè)試的說(shuō)法中,錯(cuò)誤的是
A) 語(yǔ)句覆蓋要求每行代碼至少執(zhí)行一次
B) 在路徑測(cè)試中必須用不同的數(shù)據(jù)重復(fù)測(cè)試同一條路徑
C) 路徑測(cè)試不是完全測(cè)試,即使每條路徑都執(zhí)行了一次,程序還是可能存在缺陷
D) 分支覆蓋應(yīng)使程序中每個(gè)判定的真假分支至少執(zhí)行一次
5. 以下不屬于桌上檢查的項(xiàng)目是
A) 檢查小組對(duì)程序進(jìn)行模擬執(zhí)行,以展示系統(tǒng)的不同構(gòu)件如何相互作用,暴露程序被忽略的細(xì)節(jié)
B) 檢查變量的交叉引用表,重點(diǎn)是檢查未說(shuō)明的變量和違反了類(lèi)型規(guī)定的變量
C) 選擇、激活路徑,檢查程序的語(yǔ)句代碼
D) 比較由程序員設(shè)計(jì)的控制流圖和由實(shí)際程序生成的控制流圖,尋找和解釋每個(gè)差異,修改文檔和校正錯(cuò)誤
6. 代碼走查的目的是
A) 發(fā)現(xiàn)缺陷、遺漏和矛盾的地方
B) 確認(rèn)程序邏輯與程序規(guī)格說(shuō)明的一致性
C) 驗(yàn)證需求變更的一致性
D) 證明程序確實(shí)是按照用戶(hù)的需求工作的
7. 設(shè)有一個(gè)判斷語(yǔ)句
if(!(ch>=0&&ch<=9))printf(“This is not a digit!”);
else printf(“This is a digit!”);
為實(shí)現(xiàn)判定一條件覆蓋,需要設(shè)計(jì)的測(cè)試用例個(gè)數(shù)至少應(yīng)為
A) 1 B) 2 C) 3 D) 4
8. 以下的敘述中不是單元測(cè)試目的的是
A) 驗(yàn)證代碼是否與設(shè)計(jì)相符合 B) 發(fā)現(xiàn)設(shè)計(jì)和需求中存在的.缺陷
C) 發(fā)現(xiàn)在編碼過(guò)程中引入的錯(cuò)誤 D) 檢查用戶(hù)接口是否滿(mǎn)足客戶(hù)的需求
9. 以下不屬于集成測(cè)試層次的是
A) 應(yīng)用環(huán)境集成測(cè)試 B) 模塊內(nèi)集成測(cè)試
C) 子系統(tǒng)內(nèi)集成測(cè)試 D) 子系統(tǒng)間集成測(cè)試
10. 開(kāi)發(fā)單位內(nèi)部的用戶(hù)在模擬實(shí)際操作環(huán)境下進(jìn)行的,開(kāi)發(fā)人員參與的測(cè)試是
A) 接受測(cè)試 B) 6σ測(cè)試 C) β測(cè)試 D) α測(cè)試
11. 以下關(guān)于Web應(yīng)用軟件測(cè)試的說(shuō)法中,錯(cuò)誤的是
A) Cookie測(cè)試是Web應(yīng)用軟件功能測(cè)試的一項(xiàng)重要內(nèi)容
B) 鏈接測(cè)試是Web應(yīng)用軟件易用性測(cè)試的一項(xiàng)重要內(nèi)容
C) Web應(yīng)用軟件測(cè)試通常需要考慮安全性測(cè)試
D) Web應(yīng)用軟件測(cè)試通常需要考慮性能測(cè)試
12. 以下哪種軟件測(cè)試不屬于軟件性能測(cè)試的范疇
A) 覆蓋測(cè)試 B) 壓力測(cè)試 C) 負(fù)載測(cè)試 D) 并發(fā)測(cè)試
13. 以下哪一項(xiàng)屬于Web應(yīng)用軟件業(yè)務(wù)層測(cè)試關(guān)注的范疇
A) 瀏覽器兼容性測(cè)試 B) 應(yīng)用服務(wù)器兼容性測(cè)試
C) 服務(wù)器端程序的功能測(cè)試 D) 排版結(jié)構(gòu)的測(cè)試
14. 以下哪一種技術(shù)屬于基于性能計(jì)數(shù)器的性能分析技術(shù)
A) 字符串分析 B) 處理器分析
C) 變量分析 D) 循環(huán)次數(shù)分析
15. 以下關(guān)于Web應(yīng)用軟件易用性測(cè)試的說(shuō)法中,錯(cuò)誤的是
A) Cookie測(cè)試是Web應(yīng)用軟件易用性測(cè)試的一項(xiàng)重要內(nèi)容
B) 排版結(jié)構(gòu)測(cè)試是Web應(yīng)用軟件易用性測(cè)試的一項(xiàng)重要內(nèi)容
C) 并發(fā)測(cè)試不是Web應(yīng)用軟件易用性測(cè)試的一項(xiàng)重要內(nèi)容
D) 瀏覽器兼容性測(cè)試不是Web應(yīng)用軟件易用性測(cè)試的一項(xiàng)重要內(nèi)容
16. 以下關(guān)于軟件可靠性的說(shuō)法中,正確的是
A) 軟件發(fā)生物理退化是影響軟件可靠性的重要因素
B) 同一軟件即使運(yùn)行于不同硬件環(huán)境其可靠性保持相同
C) 如果沒(méi)有惡意的使用者,軟件總是可靠的
D) 軟件可靠性與軟件的使用方式密切相關(guān)
17. 以下哪一項(xiàng)不屬于數(shù)據(jù)兼容性測(cè)試關(guān)注的范疇
A) 一個(gè)Web應(yīng)用軟件是否能支持以前版本使用的關(guān)系型數(shù)據(jù)庫(kù)
B) 一個(gè)殺毒軟件是否會(huì)破壞其他軟件保存的文件
C) 一個(gè)文字處理軟件能否處理其他文字處理軟件保存的文件
D) 一個(gè)文字處理軟件能否處理以前版本保存的文件
18. 以下關(guān)于面向?qū)ο筌浖䴗y(cè)試的說(shuō)法中,錯(cuò)誤的是
A) 面向?qū)ο筌浖拇笸粨艏蓽y(cè)試只進(jìn)行一輪,無(wú)需增量集成
B) 測(cè)試一個(gè)類(lèi)的不同實(shí)例間的協(xié)作屬于面向?qū)ο筌浖䥺卧獪y(cè)試考慮的范疇
C) 測(cè)試動(dòng)態(tài)綁定屬于面向?qū)ο筌浖䥺卧獪y(cè)試考慮的范疇
D) 等價(jià)類(lèi)劃分是一種類(lèi)樹(shù)層次的測(cè)試技術(shù)
19. 以下哪一項(xiàng)不屬于軟件易用性測(cè)試關(guān)注的范疇
A) 軟件是否能幫助用戶(hù)減少輸入中的重復(fù)勞動(dòng)
B) 軟件的用戶(hù)界面風(fēng)格是否與其他軟件一致
C) 軟件是否支持用戶(hù)根據(jù)自己的需要進(jìn)行定制
D) 當(dāng)執(zhí)行耗時(shí)較長(zhǎng)的任務(wù)時(shí),軟件是否能定時(shí)向用戶(hù)提示當(dāng)前任務(wù)完成的進(jìn)度
20. 以下關(guān)于面向?qū)ο蟪绦騿卧獪y(cè)試的說(shuō)法中,正確的是
A) 只要對(duì)類(lèi)的每個(gè)成員方法都進(jìn)行了測(cè)試就可完成對(duì)該類(lèi)的單元測(cè)試
B) 不需要對(duì)抽象類(lèi)進(jìn)行單元測(cè)試
C) 基于判定表的測(cè)試可以用于面向?qū)ο蟪绦虻膯卧獪y(cè)試
D) 不變式邊界測(cè)試是一種針對(duì)類(lèi)樹(shù)多態(tài)性的測(cè)試技術(shù)
21. 以下有關(guān)測(cè)試過(guò)程質(zhì)量控制的描述中,錯(cuò)誤的是
A) 測(cè)試過(guò)程中可以對(duì)測(cè)試需求進(jìn)行重新獲取
B) 在補(bǔ)充完善測(cè)試用例過(guò)程中應(yīng)該進(jìn)行變更控制
C) 對(duì)測(cè)試過(guò)程的度量和分析可有效提高測(cè)試效率,降低測(cè)試風(fēng)險(xiǎn)
D) 測(cè)試過(guò)程中,若相同時(shí)間間隔內(nèi)發(fā)現(xiàn)的缺陷數(shù)量呈收斂趨勢(shì),則可結(jié)束測(cè)試
22. 以下有關(guān)測(cè)試活動(dòng)的描述中,錯(cuò)誤的是
A) 測(cè)試策劃中的活動(dòng)是確定測(cè)試范圍、測(cè)試環(huán)境和制定測(cè)試計(jì)劃
B) 測(cè)試用例設(shè)計(jì)是測(cè)試設(shè)計(jì)與實(shí)現(xiàn)的主要內(nèi)容
C) 測(cè)試執(zhí)行中可隨時(shí)修訂測(cè)試計(jì)劃
D) 測(cè)試總結(jié)的目的是對(duì)測(cè)試結(jié)果進(jìn)行分析,以確定軟件產(chǎn)品質(zhì)量的當(dāng)前狀態(tài)
23. 以下有關(guān)自動(dòng)化測(cè)試的說(shuō)法中,錯(cuò)誤的是
A) 自動(dòng)化測(cè)試過(guò)程的核心內(nèi)容是執(zhí)行測(cè)試用例
B) 采用技術(shù)手段自動(dòng)化測(cè)試的連續(xù)性和準(zhǔn)確性很重要
C) 自動(dòng)化輔助手工測(cè)試過(guò)程中,設(shè)置和清除測(cè)試環(huán)境是自動(dòng)開(kāi)展的
D) 自動(dòng)化測(cè)試過(guò)程中,除選擇測(cè)試用例和分析失敗原因外,其他過(guò)程都是自動(dòng)化開(kāi)展的
24. 白盒測(cè)試方法不包括
A) 數(shù)據(jù)流測(cè)試 B) 控制流測(cè)試 C) 隨機(jī)測(cè)試 D) 符號(hào)求值
全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí) 2
1、 系統(tǒng)測(cè)試使用( C )技術(shù), 主要測(cè)試被測(cè)應(yīng)用的高級(jí)互操作性需求, 而無(wú)需考慮被測(cè)試應(yīng)用的內(nèi)部結(jié)構(gòu)。
A、 單元測(cè)試 B、 集成測(cè)試 C、 黑盒測(cè)試 D、白盒測(cè)試
2、單元測(cè)試主要的測(cè)試技術(shù)不包括(B )。
A、 白盒測(cè)試 B、 功能測(cè)試
C、 靜態(tài)測(cè)試 D、 以上都不是
3、(A )的目的是對(duì)最終軟件系統(tǒng)進(jìn)行全面的測(cè)試,確保最終軟件系統(tǒng)滿(mǎn)足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計(jì)。
A、 系統(tǒng)測(cè)試 B、 集成測(cè)試
C、 單元測(cè)試 D、 功能測(cè)試
4、如果一個(gè)產(chǎn)品中次嚴(yán)重的缺陷基本完成修正并通過(guò)復(fù)測(cè),這個(gè)階段的成品是( A )。
A、 Alpha版 B、Beta版
C、正版 D、以上都不是
5、自底向上法需要寫(xiě)(A )。
A、 驅(qū)動(dòng)程序 B、 樁程序 C、驅(qū)動(dòng)程序和樁程序 D、 .以上都不是
6、測(cè)試ATM取款功能,已知取款數(shù)只能輸入正整數(shù),每次取款數(shù)要求是100的倍數(shù)且不能大于500,下面哪個(gè)是正確的無(wú)效等價(jià)類(lèi)(C)
A、(0,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500,+∞);
B、(500,+∞)
C、(500,+∞)、任意大于0小于500的非100倍數(shù)的`整數(shù);
D、(-∞,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500,+∞);
7、因果圖/判定表工程方法在以下那種情況下不適用(C)
A、輸入輸出明確,或輸入輸出因果關(guān)系明確的情況下
B、被分析的特性或功能點(diǎn)復(fù)雜,輸入項(xiàng)目很多的情況下
C、系統(tǒng)輸入之間相互約束多,需要做大范圍的組合測(cè)試情況下
D、系統(tǒng)輸入之間基本沒(méi)有相互聯(lián)系
8、以下說(shuō)法不正確的是(D)
A、測(cè)試原始需要明確了產(chǎn)品將要實(shí)現(xiàn)了什么
B、產(chǎn)品測(cè)試規(guī)格明確了測(cè)試設(shè)計(jì)內(nèi)容
C、測(cè)試用例明確了測(cè)試實(shí)現(xiàn)內(nèi)容
D、以上說(shuō)法均不正確
9、可測(cè)試性中,有關(guān)系統(tǒng)可觀察性的理解,下面說(shuō)法那個(gè)是錯(cuò)誤的( B)
A、系統(tǒng)所有的輸出結(jié)果可觀察,錯(cuò)誤輸出易于識(shí)別;
B、系統(tǒng)運(yùn)行狀態(tài)和內(nèi)部處理的過(guò)程信息可觀察;
C、系統(tǒng)內(nèi)部變量名及其取值可觀察;
D、系統(tǒng)內(nèi)部重要對(duì)象的狀態(tài)和屬性可觀察;
E、系統(tǒng)內(nèi)部重要的操作的處理時(shí)間可觀察;
F、系統(tǒng)內(nèi)部重要的資源的占用情況及單個(gè)資源的創(chuàng)建、保持、釋放過(guò)程可觀察
10、測(cè)試腳本的編寫(xiě)規(guī)范強(qiáng)調(diào):(ABCD )
A、可讀行 B、可重用性 C、可維護(hù)性 D、可移植性
全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí) 3
練習(xí)題一
1.階段評(píng)審與同行評(píng)審的區(qū)別。
同等評(píng)審是一種通過(guò)作者的同行來(lái)確認(rèn)缺陷和需要變更區(qū)域的檢查方法.需要進(jìn)行同行評(píng)審的特定產(chǎn)品在定義項(xiàng)目軟件過(guò)程的時(shí)候被確定并且作為軟件開(kāi)發(fā)計(jì)劃的一部分被安排了進(jìn)度. 在該定義中,同行是一個(gè)項(xiàng)目組成員,他被分配執(zhí)行指定產(chǎn)品的一個(gè)同行評(píng)審.根據(jù)特定的同等評(píng)審過(guò)程,他為他承擔(dān)的角色負(fù)責(zé).
3.簡(jiǎn)述集成測(cè)試的過(guò)程。系統(tǒng)集成測(cè)試主要包括以下過(guò)程:
1.構(gòu)建的確認(rèn)過(guò)程。
2.補(bǔ)丁的確認(rèn)過(guò)程。
3.系統(tǒng)集成測(cè)試測(cè)試組提交過(guò)程。
4.測(cè)試用例設(shè)計(jì)過(guò)程。
5.測(cè)試代碼編寫(xiě)過(guò)程。
6.Bug的報(bào)告過(guò)程。
7.每周/每?jī)芍艿臉?gòu)建過(guò)程。
8.點(diǎn)對(duì)點(diǎn)的測(cè)試過(guò)程。
9.組內(nèi)培訓(xùn)過(guò)程。
4.怎樣做好文檔測(cè)試?
檢查文檔的編寫(xiě)是否滿(mǎn)足文檔編寫(xiě)的目的內(nèi)容是否齊全,正確內(nèi)容是否完善標(biāo)記是否正確
5.白盒測(cè)試有那幾種方法?
總體上分為靜態(tài)方法和動(dòng)態(tài)方法兩大類(lèi)。
靜態(tài):關(guān)鍵功能是檢查軟件的表示和描述是否一致,沒(méi)有沖突或者沒(méi)有歧義
動(dòng)態(tài):語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、路徑覆蓋。
6.系統(tǒng)測(cè)試計(jì)劃是否需要同行評(píng)審,為什么?
需要,系統(tǒng)測(cè)試計(jì)劃屬于項(xiàng)目階段性關(guān)鍵文檔,因此需要評(píng)審。
7.Alpha測(cè)試與beta測(cè)試的區(qū)別。
Alpha測(cè)試在系統(tǒng)開(kāi)發(fā)接近完成時(shí)對(duì)應(yīng)用系統(tǒng)的測(cè)試;測(cè)試后仍然會(huì)有少量的設(shè)計(jì)變更。這種測(cè)試一般由最終用戶(hù)或其它人員完成,不能由程序或測(cè)試員完成。
Beta測(cè)試當(dāng)開(kāi)發(fā)和測(cè)試根本完成時(shí)所做的測(cè)試,最終的錯(cuò)誤和問(wèn)題需要在最終發(fā)行前找到。這種測(cè)試一般由最終用戶(hù)或其它人員完成,不能由程序員或測(cè)試員完成。
8.比較負(fù)載測(cè)試、容量測(cè)試和強(qiáng)度測(cè)試的區(qū)別。
負(fù)載測(cè)試:在一定的工作負(fù)荷下,系統(tǒng)的負(fù)荷及響應(yīng)時(shí)間。
強(qiáng)度測(cè)試:在一定的負(fù)荷條件下,在較長(zhǎng)時(shí)間跨度內(nèi)的系統(tǒng)連續(xù)運(yùn)行給系統(tǒng)性能所造成的影響。
容量測(cè)試:容量測(cè)試目的是通過(guò)測(cè)試預(yù)先分析出反映軟件系統(tǒng)應(yīng)用特征的某項(xiàng)指標(biāo)的
極限值(如最大并發(fā)用戶(hù)數(shù)、數(shù)據(jù)庫(kù)記錄數(shù)等),系統(tǒng)在其極限值狀態(tài)下沒(méi)有出現(xiàn)任何軟件故障或還能保持主要功能正常運(yùn)行。容量測(cè)試還將確定測(cè)試對(duì)象在給定時(shí)間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。容量測(cè)試的目的是使系統(tǒng)承受超額的數(shù)據(jù)容量來(lái)發(fā)現(xiàn)它是否能夠正確處理。容量測(cè)試是面向數(shù)據(jù)的,并且它的目的是顯示系統(tǒng)可以處理目標(biāo)內(nèi)確定的數(shù)據(jù)容量。
9.測(cè)試結(jié)束的標(biāo)準(zhǔn)是什么?
用例全部測(cè)試。覆蓋率達(dá)到標(biāo)準(zhǔn)。缺陷率達(dá)到標(biāo)準(zhǔn)。其他指標(biāo)達(dá)到質(zhì)量標(biāo)準(zhǔn)
10.測(cè)試文檔有哪些作用?
促進(jìn)項(xiàng)目組成員之間的交流溝通便于對(duì)測(cè)試項(xiàng)目的管理決定測(cè)試的有效性檢驗(yàn)測(cè)試資源明確任務(wù)的風(fēng)險(xiǎn)評(píng)價(jià)測(cè)試結(jié)果方便再測(cè)試驗(yàn)證需求的正確性
練習(xí)題二
1.黑盒測(cè)試有哪幾種方法?
邊界值分析法等價(jià)類(lèi)劃分法錯(cuò)誤推測(cè)法因果圖法場(chǎng)景法
什么是回歸測(cè)試?回歸測(cè)試的目的是什么?
答:定義:是指在修改了源代碼后,用原有的測(cè)試用例進(jìn)行重新進(jìn)行測(cè)試以確認(rèn)修改沒(méi)有引入新的錯(cuò)誤或?qū)е缕渌a產(chǎn)生錯(cuò)誤
目的:所做的修改達(dá)到了預(yù)定的目的,如錯(cuò)誤得到了改正,新功能得到了實(shí)現(xiàn),能夠適應(yīng)新的運(yùn)行環(huán)境等,不影響軟件原有功能的正確性。
靜態(tài)測(cè)試
是一種不通過(guò)執(zhí)行程序而進(jìn)行測(cè)試的技術(shù),其關(guān)鍵功能是檢查軟件的表示和描述是否一致,沒(méi)有沖突或者沒(méi)有歧義
自動(dòng)化測(cè)試
通過(guò)測(cè)試工具或其他手段,按照測(cè)試工程師的預(yù)定計(jì)劃對(duì)軟件產(chǎn)品進(jìn)行自動(dòng)的測(cè)試,它是軟件測(cè)試的一個(gè)重要組成部分,能夠完成許多手工無(wú)法完成或者難以實(shí)現(xiàn)的一些測(cè)試工作。制定測(cè)試計(jì)劃的原則有哪些
制定測(cè)試計(jì)劃應(yīng)盡早開(kāi)始保持測(cè)試計(jì)劃的靈活性保持測(cè)試計(jì)劃簡(jiǎn)潔和易讀盡量爭(zhēng)取多渠道評(píng)審測(cè)試計(jì)劃計(jì)算測(cè)試計(jì)劃的投入
2.驗(yàn)收測(cè)試的主要任務(wù)有哪些?
文檔資料的審查驗(yàn)收功能測(cè)試性能測(cè)試強(qiáng)化測(cè)試性能降級(jí)執(zhí)行方式測(cè)試檢查系統(tǒng)的余量要求安裝測(cè)試用戶(hù)操作測(cè)試
3.軟件測(cè)試的原則有哪些?
所有的測(cè)試都應(yīng)追溯到用戶(hù)需求設(shè)計(jì)時(shí)應(yīng)完成測(cè)試計(jì)劃,詳細(xì)的測(cè)試用例定義可在設(shè)計(jì)模型確定后開(kāi)始,測(cè)試可在代碼產(chǎn)生之前進(jìn)行計(jì)劃和設(shè)計(jì)PARETO原則,測(cè)試發(fā)現(xiàn)的錯(cuò)誤中80%很可能起源于20%的模塊中應(yīng)由獨(dú)立的第三方來(lái)構(gòu)造測(cè)試充分注意測(cè)試中的群集現(xiàn)象要盡量避免測(cè)試的`隨意性兼顧合理的輸入和不合理的輸入數(shù)據(jù)程序修改后要回歸測(cè)試應(yīng)長(zhǎng)期保留測(cè)試用例,直至系統(tǒng)廢棄。
4.什么是回歸測(cè)試?回歸測(cè)試的目的是什么?
答:定義:是指在修改了源代碼后,用原有的測(cè)試用例進(jìn)行重新進(jìn)行測(cè)試以確認(rèn)修改沒(méi)有引入新的錯(cuò)誤或?qū)е缕渌a產(chǎn)生錯(cuò)誤。
目的:所做的修改達(dá)到了預(yù)定的目的,如錯(cuò)誤得到了改正,新功能得到了實(shí)現(xiàn),能夠適應(yīng)新的運(yùn)行環(huán)境等,不影響軟件原有功能的正確性。
5.單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試的側(cè)重點(diǎn)是什么?
單元測(cè)試是在軟件開(kāi)發(fā)過(guò)程中要進(jìn)行的最低級(jí)別的測(cè)試活動(dòng),在單元測(cè)試活動(dòng)中,軟件的獨(dú)立單元將在與程序的其他部分相隔離的情況下進(jìn)行測(cè)試。
集成測(cè)試,也叫組裝測(cè)試或聯(lián)合測(cè)試。在單元測(cè)試的基礎(chǔ)上,將所有模塊按照設(shè)計(jì)要求,組裝成為子系統(tǒng)或系統(tǒng),進(jìn)行集成測(cè)試。實(shí)踐表明,一些模塊雖然能夠單獨(dú)地工作,但并不能保證連接起來(lái)也能正常的工作。程序在某些局部反映不出來(lái)的問(wèn)題,在全局上很可能暴露出來(lái),影響功能的實(shí)現(xiàn)。
系統(tǒng)測(cè)試是將經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整系統(tǒng)來(lái)測(cè)試。它是檢驗(yàn)系統(tǒng)是否確實(shí)能提供系統(tǒng)方案說(shuō)明書(shū)中指定功能的有效方法。
6.設(shè)計(jì)用例的方法、依據(jù)有那些?
白盒測(cè)試:邏輯覆蓋法,主要包括語(yǔ)句覆蓋,判斷覆蓋,條件覆蓋,判斷-條件覆蓋,路徑覆蓋
黑盒測(cè)試:等價(jià)劃分類(lèi),邊界值分析,錯(cuò)誤推測(cè)法。
7.集成測(cè)試通常都有那些策略?
1、在把各個(gè)模塊連接起來(lái)的時(shí)候,穿越模塊接口的數(shù)據(jù)是否會(huì)丟失;
2、各個(gè)子功能組合起來(lái),能否達(dá)到預(yù)期要求的父功能;
3、一個(gè)模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功能產(chǎn)生不利的影響;
4、全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問(wèn)題;
5、單個(gè)模塊的誤差積累起來(lái),是否會(huì)放大,從而達(dá)到不可接受的程度。
一個(gè)缺陷測(cè)試報(bào)告的組成
缺陷的標(biāo)題,缺陷的基本信息,復(fù)現(xiàn)缺陷的操作步驟,缺陷的實(shí)際結(jié)果描述,期望的正確結(jié)果描述,注釋文字和截取的缺陷圖象。
全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí) 4
1.下列關(guān)于alpha測(cè)試的描述中正確的是(AD).
A.alpha測(cè)試需要用戶(hù)代表參加
B.alpha測(cè)試不需要用戶(hù)代表參
C.alpha測(cè)試是系統(tǒng)測(cè)試的一種
D.alpha測(cè)試是驗(yàn)收測(cè)試的一種
2.測(cè)試設(shè)計(jì)員的職責(zé)有(BC).
A.制定測(cè)試計(jì)劃
B.設(shè)計(jì)測(cè)試用例
C.設(shè)計(jì)測(cè)試過(guò)程,腳本
D.評(píng)估測(cè)試活動(dòng)
3.軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是(ABCD).
A.需求工件已經(jīng)被基線化
B.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化
C.構(gòu)架工件已經(jīng)被基線化
D.項(xiàng)目階段成果已經(jīng)被基線化
4.下列角色不屬于集成計(jì)劃評(píng)審的是(D).
A.配置經(jīng)理
B.項(xiàng)目經(jīng)理
C.測(cè)試員
D.編碼員
5.軟件測(cè)試設(shè)計(jì)活動(dòng)主要有(BC).
A.工作量分析
B.確定并說(shuō)明測(cè)試用例
C.確立并結(jié)構(gòu)化測(cè)試過(guò)程
D.復(fù)審并評(píng)估測(cè)試覆蓋
6.屬于集成測(cè)試步驟的是(BCD).
A.制定集成計(jì)劃
B.執(zhí)行集成測(cè)試
C.記錄集成測(cè)試結(jié)果
D.回歸測(cè)試
7.屬于軟件測(cè)試活動(dòng)的輸入工件的是(ABCD).
A.軟件工作版本
B.可測(cè)試性報(bào)告
C.軟件需求工件
D.軟件項(xiàng)目計(jì)劃
8.下面哪些屬于動(dòng)態(tài)分析(ABC).
A.代碼覆蓋率
B.模塊功能檢查
C.系統(tǒng)壓力測(cè)試
D.程序數(shù)據(jù)流分析
9.下面哪些屬于靜態(tài)分析(ABC).
A.代碼規(guī)則檢查
B.程序結(jié)構(gòu)分析
C.程序復(fù)雜度分析
D.內(nèi)存泄漏
10.從測(cè)試技術(shù)角度,正確的選擇是(AC)給出各自的'含義
A.靜態(tài)測(cè)試
B.黑盒測(cè)試
C.動(dòng)態(tài)測(cè)試
D.白盒測(cè)試
11.軟件驗(yàn)收測(cè)試的合格通過(guò)準(zhǔn)則是:(ABCD)
A.軟件需求分析說(shuō)明書(shū)中定義的所有功能已全部實(shí)現(xiàn),性能指標(biāo)全部達(dá)到要求。
B.所有測(cè)試項(xiàng)沒(méi)有殘余一級(jí)、二級(jí)和三級(jí)錯(cuò)誤。
C.立項(xiàng)審批表、需求分析文檔、設(shè)計(jì)文檔和編碼實(shí)現(xiàn)一致。
D.驗(yàn)收測(cè)試工件齊全。
12.軟件測(cè)試計(jì)劃評(píng)審會(huì)需要哪些人員參加?(ABCD)
A.項(xiàng)目經(jīng)理
B.SQA負(fù)責(zé)人
C.配置負(fù)責(zé)人
D.測(cè)試組
13.下列關(guān)于alpha測(cè)試的描述中正確的是:(AD)A.alpha測(cè)試需要用戶(hù)代表參加B.alpha測(cè)試不需要用戶(hù)代表參加C.alpha測(cè)試是系統(tǒng)測(cè)試的一種D.alpha測(cè)試是驗(yàn)收測(cè)試的一種4.測(cè)試設(shè)計(jì)員的職責(zé)有:(BC)
A.制定測(cè)試計(jì)劃
B.設(shè)計(jì)測(cè)試用例
C.設(shè)計(jì)測(cè)試過(guò)程、腳本
D.評(píng)估測(cè)試活動(dòng)
14.軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是:(ABC)
A.需求工件已經(jīng)被基線化
B.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化
C.構(gòu)架工件已經(jīng)被基線化
D.項(xiàng)目階段成果已經(jīng)被基線化
全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí) 5
多項(xiàng)選擇題
1.下列說(shuō)法正確的是(A).
A.管理,分析,控制現(xiàn)實(shí)世界中發(fā)生的事件的程序稱(chēng)為實(shí)時(shí)軟件
B.軟件項(xiàng)目開(kāi)發(fā)的成功,取決于工具和硬件設(shè)備的優(yōu)劣
C.我們已經(jīng)建造了軟件的標(biāo)準(zhǔn)和規(guī)程,我們就能生產(chǎn)高質(zhì)量的軟件產(chǎn)品
D.在項(xiàng)目的進(jìn)度告急的時(shí)候,解決辦法之一就是加派人手
2.下列選項(xiàng)中,屬于項(xiàng)目管理的對(duì)象是(ABCE).
A.人員
B.產(chǎn)品
C.過(guò)程
D.設(shè)備
E.項(xiàng)目
3.下列哪些屬于集成測(cè)試的內(nèi)容(AB).
A.自頂向下集成
B.自底向上集成
C.回歸測(cè)試
D.壓力測(cè)試
4.以下哪些內(nèi)容是面向?qū)ο蠓治鏊娜蝿?wù)(ABCD).
A.標(biāo)識(shí)類(lèi)(定義屬性和方法)
B.刻畫(huà)類(lèi)的層次關(guān)系
C.標(biāo)識(shí)對(duì)象——對(duì)象關(guān)系
D.表示對(duì)象行為
5.我們可以將設(shè)計(jì)模式大致劃分為以下幾種類(lèi)型(ABD).
A.創(chuàng)建型
B.行為型
C.變換型
D.結(jié)構(gòu)型
6.軟件產(chǎn)品與其它工業(yè)產(chǎn)品相比具有獨(dú)特的開(kāi)發(fā)過(guò)程,這決定了我們需要使用軟件質(zhì)量保證的方法學(xué)和工具面對(duì)軟件質(zhì)量的各種特殊的挑戰(zhàn).那么,軟件開(kāi)發(fā)過(guò)程的獨(dú)特性有(ACD).
A.軟件產(chǎn)品的高復(fù)雜性
B.與其它系統(tǒng)有接口
C.軟件產(chǎn)品的不可見(jiàn)性
D.檢測(cè)缺陷的機(jī)會(huì)只限于產(chǎn)品開(kāi)發(fā)階段
E.需要協(xié)同工作
7.測(cè)試設(shè)計(jì)員的職責(zé)有(ABC).
A.制定測(cè)試計(jì)劃
B.設(shè)計(jì)測(cè)試用例
C.設(shè)計(jì)測(cè)試過(guò)程,腳本
D.評(píng)估測(cè)試活動(dòng)
8.軟件工程研究的對(duì)象包括(ABE).
A.質(zhì)量
B.過(guò)程
C.技術(shù)
D.數(shù)據(jù)庫(kù)
E.工具
9.在面向類(lèi)的度量中,下列哪些度量方式是屬于C&K套件的度量(ABCF).
面向?qū)ο蟮能浖こ蘌463頁(yè)C&K度量套件
A.每個(gè)類(lèi)的'加權(quán)方法
B.對(duì)象類(lèi)之間的耦合
C.繼承樹(shù)的深度
D.類(lèi)大小
E.特例化索引
F.方法中內(nèi)聚的缺乏
10.以下說(shuō)法正確的有(BC).
A.等價(jià)類(lèi)劃分和邊界值分析屬于白盒測(cè)試技術(shù).
B.基本路徑測(cè)試屬于白盒測(cè)試技術(shù).
C.在基本路徑測(cè)試中,可以通過(guò)流圖來(lái)計(jì)算環(huán)路復(fù)雜性.
D.樁模塊用于接收測(cè)試數(shù)據(jù),并把數(shù)據(jù)傳遞給要測(cè)試的模塊,然后打印相關(guān)結(jié)果.
E.在確認(rèn)測(cè)試中,測(cè)試是由用戶(hù)在開(kāi)發(fā)者的場(chǎng)所來(lái)進(jìn)行,開(kāi)發(fā)者對(duì)客戶(hù)進(jìn)行指導(dǎo),是在一個(gè)受控環(huán)境下進(jìn)行.
F.可以不進(jìn)行單元測(cè)試就開(kāi)始集成測(cè)試,因?yàn)榧蓽y(cè)試會(huì)發(fā)現(xiàn)所有的問(wèn)題.
【全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí)】相關(guān)文章:
全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)軟件測(cè)試工程師筆試真題09-10
9月全國(guó)計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師筆試真題11-26
2024年四級(jí)軟件測(cè)試工程師筆試真題11-26
2024年計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題11-26
2024年3月全國(guó)計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師筆試真題11-27
全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試訓(xùn)練09-26