2024年計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題
在日常學(xué)習(xí)和工作中,我們最少不了的就是考試真題了,借助考試真題可以為主辦方提供考生某方面的知識(shí)或技能狀況的信息。你所了解的考試真題是什么樣的呢?下面是小編幫大家整理的2024年計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題,供大家參考借鑒,希望可以幫助到有需要的朋友。
計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題 1
一、單項(xiàng)選擇題
1. 下列有關(guān)軟件質(zhì)量的敘述中,錯(cuò)誤的是
A) 軟件質(zhì)量不僅包括軟件產(chǎn)品的質(zhì)量,還包括軟件過程的質(zhì)量
B) 明確的軟件質(zhì)量屬性是指在合同或行業(yè)標(biāo)準(zhǔn)中規(guī)定必須實(shí)現(xiàn)的質(zhì)量要求
C) 隱含的軟件質(zhì)量屬性在合同或行業(yè)標(biāo)準(zhǔn)中沒有規(guī)定,因此在產(chǎn)品開發(fā)時(shí)不必專門考慮
D) 軟件的功能和性能必須結(jié)合在一起考慮
2. 下列有關(guān)軟件測(cè)試的敘述中,正確的是
A) 測(cè)試是軟件開發(fā)中一個(gè)單獨(dú)的階段,其目的是對(duì)已實(shí)現(xiàn)的程序編碼進(jìn)行正確性檢驗(yàn)
B) 一個(gè)成功的測(cè)試能夠驗(yàn)證程序的確做了它應(yīng)該做的事情
C) 根據(jù)80/20的原則,優(yōu)秀的軟件開發(fā)人員所編寫的程序錯(cuò)誤少,因此時(shí)于他們的程序,重點(diǎn)不應(yīng)放在缺陷測(cè)試上
D) 在軟件過程的早期尋找盡可能多的錯(cuò)誤符合軟件測(cè)試的原則
3. 下列有關(guān)白盒測(cè)試的敘述中,錯(cuò)誤的是
A) 白盒測(cè)試是在同時(shí)擁有源代碼和可執(zhí)行代碼的情形下才可以進(jìn)行的一種軟件測(cè)試方法
B) 白盒測(cè)試應(yīng)該由開發(fā)人員實(shí)施,因?yàn)橹挥兴麄儾拍軌蛟L問測(cè)試執(zhí)行所涉及的代碼
C) 即使對(duì)所有的源代碼都進(jìn)行了100%的邏輯覆蓋測(cè)試,也不能保證程序中沒有錯(cuò)誤
D)軟件測(cè)試人員制定測(cè)試計(jì)劃的目的是想盡可能多地對(duì)源代碼進(jìn)行測(cè)試
4. 下列有關(guān)黑盒測(cè)試的敘述中,錯(cuò)誤的是
A) 黑盒測(cè)試是在不考慮源代碼的情形下進(jìn)行的一種軟件測(cè)試方法
B) 最好由測(cè)試人員、最終用戶和開發(fā)人員組成的團(tuán)隊(duì)來實(shí)施黑盒測(cè)試
C) 黑盒測(cè)試主要是通過對(duì)比和分析實(shí)測(cè)結(jié)果和預(yù)期結(jié)果來發(fā)現(xiàn)它們之間的差異,所以黑盒測(cè)試又稱為“數(shù)據(jù)驅(qū)動(dòng)”測(cè)試
D) 數(shù)據(jù)流測(cè)試是一種黑盒測(cè)試方法
5. 走查是一種重要的審查方法,下列所述的審查活動(dòng)中,不屬于走查的是
A) 審查小組的組織者事先把相關(guān)的設(shè)計(jì)文檔、源程序和其他材料發(fā)給每一個(gè)小組成員,要求他們預(yù)先了解審查的內(nèi)容
B) 測(cè)試員事先根據(jù)審查的源代碼準(zhǔn)備一批測(cè)試用例
C) 程序員在小組審查會(huì)上向全體審查人員逐條講解自己編寫的程序
D) 所有參與審查的人員集體扮演“計(jì)算機(jī)”的角色,使用事先準(zhǔn)備的測(cè)試用例按照源程序規(guī)定的順序逐條執(zhí)行,討論可能出現(xiàn)的問題
6. 下面有關(guān)軟件測(cè)試的敘述中,不屬于H模型核心思想的是
A) 軟件測(cè)試不僅僅指測(cè)試的執(zhí)行,還包括很多其他的活動(dòng)
B) 軟件測(cè)試是一個(gè)獨(dú)立的流程,貫穿產(chǎn)品整個(gè)開發(fā)周期,與其他流程并發(fā)地進(jìn)行
C) 軟件測(cè)試要盡早準(zhǔn)備,盡早執(zhí)行;
D) 軟件測(cè)試不同層次的測(cè)試活動(dòng)嚴(yán)格按照某種線性次序執(zhí)行
7. 下面有關(guān)路徑測(cè)試的敘述中,錯(cuò)誤的`是
A) 路徑覆蓋是最強(qiáng)的覆蓋測(cè)試,它不但能發(fā)現(xiàn)其他覆蓋測(cè)試能發(fā)現(xiàn)的問題,還能發(fā)現(xiàn)其他覆蓋測(cè)試不能發(fā)現(xiàn)的問題
B) 測(cè)試員不可能對(duì)任何一個(gè)程序都完成100%的路徑測(cè)試
C) 不提倡用不同的數(shù)據(jù)重復(fù)測(cè)試同一條路徑
D) 即使每條路徑都執(zhí)行了一次,程序還是可能存在缺陷
8. 同行評(píng)審主要包括管理評(píng)審、技術(shù)評(píng)審、過程評(píng)審和
A) 需求評(píng)審 B) 文檔評(píng)審 C) 質(zhì)量評(píng)審 D) 風(fēng)險(xiǎn)評(píng)審
9. 對(duì)于如下給出的程序段:
if(A>B) and(C=5)
then do P1;
若考慮滿足條件/判定覆蓋原則以及內(nèi)部邊界條件,需要設(shè)計(jì)的最小測(cè)試輸入數(shù)據(jù)集可能是
A) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=1,C=5)
B) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=2,C=4)
C) (A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5)
D) (A=2,B=1,C=5),(A=1,B=2,C=4)
10. 下列關(guān)于邏輯覆蓋的說法中,錯(cuò)誤的是
A) 滿足條件覆蓋的測(cè)試不一定滿足判定覆蓋
B) 滿足條件組合覆蓋的測(cè)試一定滿足判定覆蓋、條件覆蓋和判定/條件覆蓋
C) 滿足路徑覆蓋的測(cè)試也一定滿足條件組合覆蓋
D) 滿足判定/條件覆蓋的測(cè)試也一定滿足判定覆蓋和條件覆蓋
11. 以下關(guān)于軟件性能測(cè)試的說法中,正確的是
A) 對(duì)于沒有并發(fā)的應(yīng)用系統(tǒng)而言,響應(yīng)時(shí)間與吞吐量成反比關(guān)系
B) 應(yīng)用系統(tǒng)的資源利用率越高,性能也就越好
C) 軟件性能測(cè)試是從用戶視角考察軟件性能
D) 并發(fā)進(jìn)程數(shù)是軟件性能測(cè)試中一種常用的性能指標(biāo)
12. 以下哪一種技術(shù)屬于基于性能計(jì)數(shù)器的分析技術(shù)
A) 數(shù)據(jù)流分析 B) 指針分析 C) 時(shí)間序列分析 D) 進(jìn)程分析
13. 以下哪種軟件測(cè)試屬于軟件性能測(cè)試的范疇
A) 路徑覆蓋測(cè)試 B) 并發(fā)測(cè)試 C) 安全性測(cè)試 D) 健壯性測(cè)試
14. 以下關(guān)于軟件可靠性測(cè)試的說法中,正確的是
A) 軟件可靠性測(cè)試是一種比白盒測(cè)試更嚴(yán)格的軟件測(cè)試
B) 軟件可靠性測(cè)試的代價(jià)通常比較高
C) 軟件可靠性測(cè)試本質(zhì)上是一種黑盒單元測(cè)試
D) 軟件可靠性測(cè)試不適用于面向?qū)ο筌浖䴗y(cè)試
15. 以下關(guān)于面向?qū)ο筌浖䴗y(cè)試的說法中,正確的是
A) 單個(gè)成員方法的測(cè)試不屬于面向?qū)ο髥卧獪y(cè)試考慮的范疇
B) 等價(jià)類劃分測(cè)試只適用于傳統(tǒng)軟件的測(cè)試,不適用于面向?qū)ο筌浖臏y(cè)試
C) 基于判定表的測(cè)試適用于面向?qū)ο筌浖臏y(cè)試
D) 抽象類無法進(jìn)行單元測(cè)試
16. 以下關(guān)于面向?qū)ο筌浖䴗y(cè)試的說法中,正確的是
A) 大突擊集成是最有效的面向?qū)ο筌浖蓽y(cè)試策略
B) 在面向?qū)ο筌浖膯卧獪y(cè)試中,一棵繼承樹上的每個(gè)類都需要進(jìn)行測(cè)試
C) 針對(duì)一個(gè)類的多個(gè)實(shí)例間協(xié)作的測(cè)試屬于面向?qū)ο筌浖蓽y(cè)試考慮的范疇
D) 在面向?qū)ο筌浖膯卧獪y(cè)試中,基于判定表的測(cè)試是類層次測(cè)試的常用方法
17. 以下關(guān)于Web應(yīng)用軟件測(cè)試的說法中,正確的是
A) 排版結(jié)構(gòu)測(cè)試是數(shù)據(jù)層測(cè)試關(guān)注的內(nèi)容
B) 鏈接測(cè)試是Web應(yīng)用軟件內(nèi)容測(cè)試的重要內(nèi)容
C) 在對(duì)Web應(yīng)用軟件進(jìn)行系統(tǒng)測(cè)試時(shí),通常需要考慮性能測(cè)試
D) 測(cè)試Web應(yīng)用軟件在多用戶的情況下是否會(huì)出現(xiàn)系統(tǒng)崩潰,屬于Web應(yīng)用軟件可靠性測(cè)試考慮的范疇
18. 以下關(guān)于Web應(yīng)用軟件測(cè)試的說法中,正確的是
A) 應(yīng)用服務(wù)器兼容性測(cè)試是Web應(yīng)用軟件業(yè)務(wù)層測(cè)試的一項(xiàng)內(nèi)容
B) 瀏覽器兼容性測(cè)試是Web應(yīng)用軟件安全性測(cè)試的一項(xiàng)內(nèi)容
C) Web應(yīng)用軟件壓力測(cè)試的主要內(nèi)容是并發(fā)測(cè)試
D) 表單測(cè)試是Web應(yīng)用軟件易用性測(cè)試的一項(xiàng)內(nèi)容
19. 以下哪一項(xiàng)屬于軟件易用性測(cè)試關(guān)注的內(nèi)容
A) Web應(yīng)用軟件是否支持不同廠商開發(fā)的瀏覽器
B) 軟件是否提供圖形用戶界面
C) 軟件提供的功能是否豐富
D) 在處理復(fù)雜任務(wù)時(shí),軟件的響應(yīng)時(shí)間是否符合需求
20. 以下哪一項(xiàng)屬于數(shù)據(jù)兼容性測(cè)試關(guān)注的范疇
A) 一個(gè)軟件是否支持不同的操作系統(tǒng)
B) 一個(gè)殺毒軟件是否會(huì)誤刪其他軟件保存的文件
C) 一個(gè)文字處理軟件的操作方式是否與同類軟件的操作方式一致
D) 一個(gè)電子郵件收發(fā)軟件是否可以導(dǎo)入以前版本保存的郵件
21. 下列有關(guān)測(cè)試過程抽象模型的描述中,正確的是
A) V模型中,單元測(cè)試驗(yàn)證的是程序編碼
B) W模型強(qiáng)調(diào),測(cè)試伴隨著整個(gè)軟件開發(fā)周期同步進(jìn)行,測(cè)試的對(duì)象是程序和設(shè)計(jì)
C) H模型的提出源自軟件開發(fā)中的活動(dòng)常常是交叉進(jìn)行的,存在反復(fù)觸發(fā)、迭代的關(guān)系
D) X模型提出針對(duì)完整的程序進(jìn)行集成的編碼和測(cè)試
22. 下列有關(guān)測(cè)試執(zhí)行管理的描述中,錯(cuò)誤的是
A) 測(cè)試用例執(zhí)行要求保證測(cè)試結(jié)果準(zhǔn)確完整
B) 對(duì)測(cè)試結(jié)果的追蹤應(yīng)該可追溯到具體責(zé)任人
C) 測(cè)試執(zhí)行完成后,并不意味著測(cè)試項(xiàng)目的結(jié)束
D) 檢查完所有測(cè)試用例的執(zhí)行結(jié)果是否完整即可結(jié)束測(cè)試執(zhí)行
23. 以下有關(guān)自動(dòng)化測(cè)試腳本的說法中,錯(cuò)誤的是
A) 數(shù)據(jù)驅(qū)動(dòng)腳本將測(cè)試輸入存儲(chǔ)在腳本中
B) 線性腳本容易受軟件變化的影響,且無共享和重用的腳本
C) 結(jié)構(gòu)化腳本的優(yōu)點(diǎn)是健壯性更好,可以對(duì)一些容易導(dǎo)致測(cè)試失敗的特殊情況進(jìn)行處理
D) 共享腳本的維護(hù)開銷低于線性腳本
24. 以下哪一項(xiàng)不屬于測(cè)試策劃的內(nèi)容
A) 確定測(cè)試的充分性要求 B) 建立測(cè)試環(huán)境
C) 提出測(cè)試的基本方法 D) 制定測(cè)試計(jì)劃
25. 單元測(cè)試的測(cè)試用例設(shè)計(jì)主要依據(jù)是
A) 需求規(guī)格說明 B) 概要設(shè)計(jì)說明
C) 接口規(guī)格說明 D) 詳細(xì)設(shè)計(jì)說明
二、論述題
1. 論述題1: 設(shè)計(jì)黑盒測(cè)試的測(cè)試用例
某圖書出租商店欲開發(fā)一個(gè)租書信息管理系統(tǒng),管理圖書的租借業(yè)務(wù)。
該系統(tǒng)的數(shù)據(jù)流圖如下:
根據(jù)系統(tǒng)的數(shù)據(jù)流圖,畫出對(duì)應(yīng)的程序功能圖。
(提示;在程序功能圖中不考慮文件和與文件交互的數(shù)據(jù)流,并可用狀態(tài)和遷移來描述。)
2. 計(jì)算該程序功能圖的McCabe復(fù)雜性度量。
3. 給出該程序功能圖的基本測(cè)試路徑集合。
4. QESuite Web Version 1.0中,已知某安全文檔管理系統(tǒng)測(cè)試項(xiàng)目的部分信息如下:
●在測(cè)試過程中先后產(chǎn)生4個(gè)測(cè)試版本。按日期排序分別為SEDM 1.0_101009,SEDM 1.0_101025,SEDM1.0_101103,SEDM1.0_101106。
●功能分類視圖中部分待測(cè)區(qū)域及人員分配定義如下表所示:
已知張明在功能區(qū)域“我的安全區(qū)/導(dǎo)入和導(dǎo)出”下發(fā)現(xiàn)一個(gè)軟件問題,下表中是該軟件問題的操作歷史信息,請(qǐng)依據(jù)QESuite Web Version 1.0的軟件問題生命周期定義和題中提供的相關(guān)人員分配和測(cè)試版本信息,假設(shè)下表中“執(zhí)行操作”的信息均正確,請(qǐng)找出表中的錯(cuò)誤并說明理由。
5. 論述題3:
已知C源程序如下:
/**************************************************/
/* 功能:檢查輸入的標(biāo)識(shí)符是否符合C語言規(guī)則 */
/**************************************************/
#include
#include
#include
#include
#include
char*IsLegal(char*CheckWorD) ;
const int MaxWordLen=32;
char*ErrorMessages[]={ /*錯(cuò)誤信息列表*/
"合法!",
"首字符只能是字母或下劃線!",
"常、變量只能由字母、下劃線和數(shù)字構(gòu)成!",
"常、變量標(biāo)識(shí)不能用C語言關(guān)鍵字!"。
"常、變量標(biāo)識(shí)不能用C語言預(yù)定義函數(shù)名!",
"內(nèi)存不夠!"
};
int main()
{
char*Prompt="C語言標(biāo)識(shí)符的命名要遵守以下原則:";
char*TestWord;
int i;
TestWord=(char*)malloc(sizeof(char)*MaxWordLen);
/*TestWord存放用戶輸入*/
if(!TestWorD)
return 1;
/*顯示部分提示信息*/
puts(Prompt);
for(i=1;i<=4;i++){
puts(ErrorMessages[i]);
}
while(1){
printf("\n\n請(qǐng)輸入一個(gè)標(biāo)識(shí)符(大寫的Q退出):");/*提示*/
scanf("%s",TestWorD) ; /*得到用戶輸入*/
if(toupper)(TestWord[0]))==0)
break; /*循環(huán)出口*/
prind("\n%s %s",TestWord,IsLegal(TestWorD) );/*判定標(biāo)識(shí)符的合法性*/
}
free(TesfWorD) ;
return 0;
}
/*此函數(shù)檢驗(yàn)標(biāo)識(shí)符命名的合法性*/
char*IsLegal(ehar*CheckWorD)
{
char*KeyWords[]={"auto","break","case","char","continue","const","default",
"do","double","else","enum",extern","float","for","goto",
"if","int","long","noalias","register","return","short",
"signed","sizeof","static","struct","switch","typedef",
"union","unsigned","void","volatile","while","defined",
"define","undef","include","ifdef","ifndef","endif","line",
"error","elif","pragma"}; /*C關(guān)鍵字列表*/
char*Functions[]={"close","crest","eof","fclose","fcloseall","feof","fopen",
"ferror","fgetchar","fgets","fprintf","fputc","fputchar",
"fseek","get","putch","putc","printf","open","putchar",
"puts","read","scanf","abs","acos","asin","math","atan",
"atan2","atof","atoi","atol","ceil","dos","cosh",ecvt",
"exp","fabs","floor","fmod","frexp","itoa","labs","ldexp",
"log","log10","modf","pow","rand","sin","sqrt","srand",
"strtod","strlol","tan","tanh","ultoa","memset","strcpy",
"strcat","strchr","strcrap","calloc","isalnum","isalpha",
"toascii","tolower","tollpper","exit"); /*C主要預(yù)定義函數(shù)列表*/
char*Others="_"; /*_也可以用于關(guān)鍵字,但我們不推薦您使用!*/
int WordLength,i;
char*WordTemp;
WordLength=strlen(CheckWorD) ;
/*檢查標(biāo)識(shí)符命名原則1*/
if((isalpha(CheckWord[0])==0)&&(CheckWord[0]!=Others[0]))
return ErrorMessages[1];
/*檢查標(biāo)識(shí)符命名原則2*/
for(i=0;i
if((isalnum(CheekWord[i]==0)&&(CheckWord[i]!=Others[0]))
return ErrorMessages[2];
/*檢查標(biāo)識(shí)符命名原則3*/
for(i=0;i<44;i++)
{
if(!strcmp(CheckWord,KeyWords[i]))
return ErrorMessages[3];
}
/*檢查標(biāo)識(shí)符命名原則4 */
for(i=0;i<69;i++)
{
if(!stremp(CheckWord,Functions[i]))
return ErrorMessages[4];
}
return ErrorMessages[0];
}
參照QESAT/C軟件分析與測(cè)試工具的規(guī)定,畫出程序中所有函數(shù)的控制流程圖;
6. 設(shè)計(jì)一組測(cè)試用例,使該程序所有函數(shù)的語句覆蓋率和分支覆蓋率盡量達(dá)到最大。如果認(rèn)為該程序的語句覆蓋率或分支覆蓋率無法達(dá)到100%,需說明為什么。
計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題 2
單選題
1.下列軟件屬性中,軟件產(chǎn)品首要滿足的應(yīng)該是________。
(A)功能需求
(B)性能需求
(C)可擴(kuò)展性和靈活性
(D)容錯(cuò)、糾錯(cuò)能力
2.對(duì)于維護(hù)軟件的人員來說。使用質(zhì)量是________的結(jié)果。
(A)功能性
(B)可靠性
(C)可維護(hù)性
(D)效率
3.軟件規(guī)劃階段實(shí)際上指的是________。
(A)需求獲取和定義階段
(B)數(shù)據(jù)獲取和定義階段
(C)測(cè)試用例設(shè)計(jì)規(guī)劃階段
(D)產(chǎn)品實(shí)施規(guī)劃
4.在需求獲取與定義階段就開始建立,以后要不斷細(xì)化和完善的文檔是________。
(A)用戶手冊(cè)
(B)外部設(shè)計(jì)規(guī)格說明
(C)內(nèi)部設(shè)計(jì)規(guī)格說明
(D)測(cè)試計(jì)劃手冊(cè)
5.在模塊測(cè)試的過程中,采用自底向上的測(cè)試比自頂向下的測(cè)試________。
(A)好
(B)差
(C)一樣
(D)不確定
6.黑盒測(cè)試是從________觀點(diǎn)出發(fā)的測(cè)試,而白盒測(cè)試是從________觀點(diǎn)出發(fā)的測(cè)試。
(A)開發(fā)人員、管理人員
(B)用戶、管理人員
(C)用戶、開發(fā)人員
(D)開發(fā)人、用戶
7.從已經(jīng)發(fā)現(xiàn)故障的存在到找到準(zhǔn)確的故障位置并確定故障的性質(zhì),這一過程稱為________。
(A)錯(cuò)誤檢測(cè)
(B)故障排除
(C)測(cè)試
(D)調(diào)試
8.下列關(guān)于邏輯覆蓋的敘述,說法錯(cuò)誤的是________。
(A)條件覆蓋的檢錯(cuò)能力較判定覆蓋強(qiáng),但有時(shí)達(dá)不到判定覆蓋的要求
(B)判定覆蓋包含了語句覆蓋,但它可能會(huì)使一些條件得不到測(cè)試
(C)判定/條件覆蓋包含了判定覆蓋和條件覆蓋的要求,實(shí)際上不一定達(dá)到覆蓋的標(biāo)準(zhǔn)
(D)凡滿足條件組合覆蓋標(biāo)準(zhǔn)的測(cè)試用例,也必然滿足其他所有覆蓋種類的覆蓋標(biāo)準(zhǔn)
9.傳統(tǒng)集成測(cè)試的主要方法有兩個(gè),一個(gè)是________,另一個(gè)是________。
(A)白盒測(cè)試方法、黑盒測(cè)試方法
(B)漸增式測(cè)試方法、非漸增式測(cè)試方法
(C)等價(jià)類劃分方法、邊界值分析方法
(D)因果圖方法、錯(cuò)誤推測(cè)法
10.下列測(cè)試方法中,不屬于白盒測(cè)試技術(shù)的是________。
(A)判定覆蓋
(B)語句覆蓋
(C)條件組合覆蓋
(D)邊界值分析
11.以下說法錯(cuò)誤的是________。
(A)軟件產(chǎn)品的質(zhì)量越高,發(fā)布后維護(hù)成本就越低
(B)在軟件測(cè)試中一般只需要運(yùn)行預(yù)先設(shè)計(jì)的所有測(cè)試案例
(C)通常應(yīng)該在需求階段設(shè)計(jì)系統(tǒng)測(cè)試案例,以此作為需求檢查的輔助手段
(D)發(fā)現(xiàn)和修復(fù)產(chǎn)品中的軟件缺陷越早,開發(fā)費(fèi)用就會(huì)越低
12.在銀行的活期存折賬戶管理軟件中,要求可以輸入一個(gè)賬戶的每筆交易的金額。若規(guī)定存入的金額的有效取值范圍使1.00元至99 999 999.99元。若考慮使用邊界值分析設(shè)計(jì)關(guān)于這個(gè)金額的測(cè)試用例,下列屬于它的邊界值是________。
(A)2,9 999 999
(B)1.01,99 999 999.99
(C)99 999 999.98,9.99
(D)0.99,100 000 000.00
13.下列哪一項(xiàng)內(nèi)容通常屬于易用性測(cè)試的范圍是________。
(A)安裝與卸載測(cè)試
(B)系統(tǒng)故障頻率
(C)聯(lián)機(jī)文檔中斷開的鏈接
(D)中文版與英文版的一致
14.下列關(guān)于軟件測(cè)試自動(dòng)化,說法正確的是________。
(A)無法依靠人工完成的測(cè)試活動(dòng)均可以通過測(cè)試自動(dòng)化完成
(B)輸出結(jié)果不明確的測(cè)試不適合自動(dòng)化
(C)是否采用測(cè)試自動(dòng)化與所開發(fā)的應(yīng)用軟件項(xiàng)目的'性質(zhì)無關(guān)
(D)與手工測(cè)試相比,采用自動(dòng)化測(cè)試可以明顯的提高測(cè)試質(zhì)量
15.關(guān)于人工測(cè)試方法,說法正確的是________。
(A)走查以小組為單位進(jìn)行,是一系列規(guī)程和錯(cuò)誤檢查技術(shù)的集合
(B)同行評(píng)審的文檔是一種過渡性的文檔,不是公開的正式文檔
(C)桌上檢查的文檔是一個(gè)最終可交付的文檔
(D)評(píng)審是一項(xiàng)很浪費(fèi)時(shí)間的活動(dòng),會(huì)減緩項(xiàng)目的進(jìn)度
16.軟件性能測(cè)試的目標(biāo)有________。
(A)發(fā)現(xiàn)(和改正)軟件性能缺陷
(B)性能調(diào)優(yōu)
(C)能力檢驗(yàn)和規(guī)劃
(D)以上全部
17.下列關(guān)于面向?qū)ο筌浖䴗y(cè)試的說法中,不正確的是_______。
(A)面向?qū)ο筌浖陌缀袦y(cè)試不能不加改變地照搬傳統(tǒng)軟件的白盒測(cè)試準(zhǔn)則
(B)在存在多態(tài)的情況下,為了達(dá)到較高的測(cè)試充分性,應(yīng)對(duì)所有可能的綁定都進(jìn)行測(cè)試
(C)假設(shè)類B是類A的子類,如果類A已進(jìn)行了充分的測(cè)試,在測(cè)試類B時(shí)不必測(cè)試任何類B繼承類A的成員方法
(D)對(duì)于一棵繼承樹上的多個(gè)類,處于葉子節(jié)點(diǎn)的類也需要測(cè)試
18.Web應(yīng)用軟件的性能測(cè)試主要包括________。
(A)并發(fā)測(cè)試
(B)負(fù)載測(cè)試和壓力測(cè)試
(C)配置測(cè)試和性能調(diào)優(yōu)
(D)以上全部
19.下列兼容性不屬于軟件兼容性的考慮范疇的是________。
(A)與外設(shè)的兼容性
(B)與不同類軟件的兼容性
(C)與瀏覽器的兼容性
(D)與中間件的兼容性
20.下列關(guān)于Web應(yīng)用軟件的系統(tǒng)安全檢測(cè)與防護(hù)說法不正確的是________。
(A)對(duì)系統(tǒng)安全漏洞的檢測(cè)同樣也屬于測(cè)試的范疇
(B)Web應(yīng)用軟件的安全性僅與Web應(yīng)用軟件本身的開發(fā)相關(guān)
(C)系統(tǒng)安全檢測(cè)與防護(hù)應(yīng)當(dāng)作一個(gè)系統(tǒng)工程來完成,僅僅經(jīng)過入侵檢測(cè)和漏洞掃描是不夠的,在這其中最重要的應(yīng)該是建立完善的安全策略
(D)訪問安全是指控制外界對(duì)主機(jī)的訪問,從而減少甚至避免非法的訪問和使用
21.下列關(guān)于軟件測(cè)試過程的幾種抽象模型,說法正確的是________。
(A)H模型指出軟件測(cè)試具有獨(dú)立性,只要某個(gè)測(cè)試達(dá)到準(zhǔn)備就緒點(diǎn),測(cè)試執(zhí)行活動(dòng)就可以開展
(B)W模型強(qiáng)調(diào)在整個(gè)項(xiàng)目開發(fā)中需要經(jīng)歷的不同測(cè)試級(jí)別,指明測(cè)試的對(duì)象是程序
(C)軟件測(cè)試過程與軟件開發(fā)過程不同的是,它不必遵循軟件工程原理
(D)V模型強(qiáng)調(diào)測(cè)試的對(duì)象不僅僅是程序,需求、設(shè)計(jì)等同樣需要測(cè)試
22.關(guān)于測(cè)試的策劃,說法不正確的是________。
(A)測(cè)試設(shè)計(jì)的任務(wù)是執(zhí)行測(cè)試用例,需要時(shí)也可以將測(cè)試用例設(shè)計(jì)與執(zhí)行并行開展
(B)若系統(tǒng)對(duì)質(zhì)量要求很高,則需要開展多次的回歸測(cè)試驗(yàn)證
(C)在實(shí)際軟件項(xiàng)目中,一個(gè)測(cè)試團(tuán)隊(duì)可能大都是骨干人員
(D)測(cè)試團(tuán)隊(duì)的規(guī)模與被測(cè)系統(tǒng)規(guī)模、測(cè)試方資源調(diào)配情況有關(guān)
23.下列關(guān)于測(cè)試策略說法不正確的是________。
(A)測(cè)試策略活動(dòng)可以和測(cè)試設(shè)計(jì)活動(dòng)并行開展
(B)測(cè)試設(shè)計(jì)活動(dòng)也可以和測(cè)試執(zhí)行活動(dòng)并行開展
(C)在測(cè)試的最后階段里,測(cè)試總結(jié)和測(cè)試執(zhí)行通常并行開展
(D)在實(shí)際測(cè)試過程中,要不得不將一些測(cè)試活動(dòng)并行開展,主要是因?yàn)闀r(shí)間原因
24.下列關(guān)于軟件缺陷狀態(tài)的定義,不正確的是________。
(A)New--測(cè)試中新報(bào)告的軟件缺陷
(B)Open--缺陷被確認(rèn)并分配給相關(guān)開發(fā)工程師處理
(C)Fixed--測(cè)試工程師已完成修正,等待開發(fā)人員驗(yàn)證
(D)Closed--缺陷已被修復(fù)
25.在QESAT/C中,下列屬于動(dòng)態(tài)測(cè)試過程步驟的是________。
(A)設(shè)定待測(cè)試的配置、編譯相關(guān)的源程序
(B)設(shè)定需插裝的函數(shù)
(C)運(yùn)行源程序、合并動(dòng)態(tài)運(yùn)行的結(jié)果
(D)以上全部
【計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題】相關(guān)文章:
2016年四級(jí)軟件測(cè)試工程師筆試真題08-24
全國(guó)計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試真題練習(xí)08-28
全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)軟件測(cè)試工程師筆試真題09-10
2016年四級(jí)軟件測(cè)試工程師筆試真題附答案08-23
2011年9月全國(guó)計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師筆試真題08-26
2011年3月全國(guó)計(jì)算機(jī)四級(jí)考試軟件測(cè)試工程師筆試真題08-23
計(jì)算機(jī)四級(jí)考試《軟件測(cè)試工程師》筆試測(cè)試題07-25
計(jì)算機(jī)四級(jí)軟件測(cè)試工程師筆試試題08-21
Java軟件開發(fā)工程師筆試真題10-26