av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

試題

計(jì)算機(jī)四級軟件測試工程師筆試真題

時(shí)間:2025-05-31 23:15:19 試題 我要投稿

2024年計(jì)算機(jī)四級軟件測試工程師筆試真題

  在日常學(xué)習(xí)和工作中,我們最少不了的就是考試真題了,借助考試真題可以為主辦方提供考生某方面的知識或技能狀況的信息。你所了解的考試真題是什么樣的呢?下面是小編幫大家整理的2024年計(jì)算機(jī)四級軟件測試工程師筆試真題,供大家參考借鑒,希望可以幫助到有需要的朋友。

2024年計(jì)算機(jī)四級軟件測試工程師筆試真題

  計(jì)算機(jī)四級軟件測試工程師筆試真題 1

  一、單項(xiàng)選擇題

  1. 下列有關(guān)軟件質(zhì)量的敘述中,錯誤的是

  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)軟件測試的敘述中,正確的是

  A) 測試是軟件開發(fā)中一個(gè)單獨(dú)的階段,其目的是對已實(shí)現(xiàn)的程序編碼進(jìn)行正確性檢驗(yàn)

  B) 一個(gè)成功的測試能夠驗(yàn)證程序的確做了它應(yīng)該做的事情

  C) 根據(jù)80/20的原則,優(yōu)秀的軟件開發(fā)人員所編寫的程序錯誤少,因此時(shí)于他們的程序,重點(diǎn)不應(yīng)放在缺陷測試上

  D) 在軟件過程的早期尋找盡可能多的錯誤符合軟件測試的原則

  3. 下列有關(guān)白盒測試的敘述中,錯誤的是

  A) 白盒測試是在同時(shí)擁有源代碼和可執(zhí)行代碼的情形下才可以進(jìn)行的一種軟件測試方法

  B) 白盒測試應(yīng)該由開發(fā)人員實(shí)施,因?yàn)橹挥兴麄儾拍軌蛟L問測試執(zhí)行所涉及的代碼

  C) 即使對所有的源代碼都進(jìn)行了100%的邏輯覆蓋測試,也不能保證程序中沒有錯誤

  D)軟件測試人員制定測試計(jì)劃的目的是想盡可能多地對源代碼進(jìn)行測試

  4. 下列有關(guān)黑盒測試的敘述中,錯誤的是

  A) 黑盒測試是在不考慮源代碼的情形下進(jìn)行的一種軟件測試方法

  B) 最好由測試人員、最終用戶和開發(fā)人員組成的團(tuán)隊(duì)來實(shí)施黑盒測試

  C) 黑盒測試主要是通過對比和分析實(shí)測結(jié)果和預(yù)期結(jié)果來發(fā)現(xiàn)它們之間的差異,所以黑盒測試又稱為“數(shù)據(jù)驅(qū)動”測試

  D) 數(shù)據(jù)流測試是一種黑盒測試方法

  5. 走查是一種重要的審查方法,下列所述的審查活動中,不屬于走查的是

  A) 審查小組的組織者事先把相關(guān)的設(shè)計(jì)文檔、源程序和其他材料發(fā)給每一個(gè)小組成員,要求他們預(yù)先了解審查的內(nèi)容

  B) 測試員事先根據(jù)審查的源代碼準(zhǔn)備一批測試用例

  C) 程序員在小組審查會上向全體審查人員逐條講解自己編寫的程序

  D) 所有參與審查的人員集體扮演“計(jì)算機(jī)”的角色,使用事先準(zhǔn)備的測試用例按照源程序規(guī)定的順序逐條執(zhí)行,討論可能出現(xiàn)的問題

  6. 下面有關(guān)軟件測試的敘述中,不屬于H模型核心思想的是

  A) 軟件測試不僅僅指測試的執(zhí)行,還包括很多其他的活動

  B) 軟件測試是一個(gè)獨(dú)立的流程,貫穿產(chǎn)品整個(gè)開發(fā)周期,與其他流程并發(fā)地進(jìn)行

  C) 軟件測試要盡早準(zhǔn)備,盡早執(zhí)行;

  D) 軟件測試不同層次的測試活動嚴(yán)格按照某種線性次序執(zhí)行

  7. 下面有關(guān)路徑測試的敘述中,錯誤的是

  A) 路徑覆蓋是最強(qiáng)的覆蓋測試,它不但能發(fā)現(xiàn)其他覆蓋測試能發(fā)現(xiàn)的問題,還能發(fā)現(xiàn)其他覆蓋測試不能發(fā)現(xiàn)的問題

  B) 測試員不可能對任何一個(gè)程序都完成100%的路徑測試

  C) 不提倡用不同的數(shù)據(jù)重復(fù)測試同一條路徑

  D) 即使每條路徑都執(zhí)行了一次,程序還是可能存在缺陷

  8. 同行評審主要包括管理評審、技術(shù)評審、過程評審和

  A) 需求評審 B) 文檔評審 C) 質(zhì)量評審 D) 風(fēng)險(xiǎn)評審

  9. 對于如下給出的程序段:

  if(A>B) and(C=5)

  then do P1;

  若考慮滿足條件/判定覆蓋原則以及內(nèi)部邊界條件,需要設(shè)計(jì)的最小測試輸入數(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)于邏輯覆蓋的說法中,錯誤的是

  A) 滿足條件覆蓋的測試不一定滿足判定覆蓋

  B) 滿足條件組合覆蓋的測試一定滿足判定覆蓋、條件覆蓋和判定/條件覆蓋

  C) 滿足路徑覆蓋的測試也一定滿足條件組合覆蓋

  D) 滿足判定/條件覆蓋的測試也一定滿足判定覆蓋和條件覆蓋

  11. 以下關(guān)于軟件性能測試的說法中,正確的是

  A) 對于沒有并發(fā)的應(yīng)用系統(tǒng)而言,響應(yīng)時(shí)間與吞吐量成反比關(guān)系

  B) 應(yīng)用系統(tǒng)的資源利用率越高,性能也就越好

  C) 軟件性能測試是從用戶視角考察軟件性能

  D) 并發(fā)進(jìn)程數(shù)是軟件性能測試中一種常用的性能指標(biāo)

  12. 以下哪一種技術(shù)屬于基于性能計(jì)數(shù)器的分析技術(shù)

  A) 數(shù)據(jù)流分析 B) 指針分析 C) 時(shí)間序列分析 D) 進(jìn)程分析

  13. 以下哪種軟件測試屬于軟件性能測試的范疇

  A) 路徑覆蓋測試 B) 并發(fā)測試 C) 安全性測試 D) 健壯性測試

  14. 以下關(guān)于軟件可靠性測試的說法中,正確的是

  A) 軟件可靠性測試是一種比白盒測試更嚴(yán)格的軟件測試

  B) 軟件可靠性測試的代價(jià)通常比較高

  C) 軟件可靠性測試本質(zhì)上是一種黑盒單元測試

  D) 軟件可靠性測試不適用于面向?qū)ο筌浖䴗y試

  15. 以下關(guān)于面向?qū)ο筌浖䴗y試的說法中,正確的是

  A) 單個(gè)成員方法的測試不屬于面向?qū)ο髥卧獪y試考慮的范疇

  B) 等價(jià)類劃分測試只適用于傳統(tǒng)軟件的測試,不適用于面向?qū)ο筌浖臏y試

  C) 基于判定表的測試適用于面向?qū)ο筌浖臏y試

  D) 抽象類無法進(jìn)行單元測試

  16. 以下關(guān)于面向?qū)ο筌浖䴗y試的說法中,正確的是

  A) 大突擊集成是最有效的面向?qū)ο筌浖蓽y試策略

  B) 在面向?qū)ο筌浖膯卧獪y試中,一棵繼承樹上的每個(gè)類都需要進(jìn)行測試

  C) 針對一個(gè)類的多個(gè)實(shí)例間協(xié)作的測試屬于面向?qū)ο筌浖蓽y試考慮的范疇

  D) 在面向?qū)ο筌浖腵單元測試中,基于判定表的測試是類層次測試的常用方法

  17. 以下關(guān)于Web應(yīng)用軟件測試的說法中,正確的是

  A) 排版結(jié)構(gòu)測試是數(shù)據(jù)層測試關(guān)注的內(nèi)容

  B) 鏈接測試是Web應(yīng)用軟件內(nèi)容測試的重要內(nèi)容

  C) 在對Web應(yīng)用軟件進(jìn)行系統(tǒng)測試時(shí),通常需要考慮性能測試

  D) 測試Web應(yīng)用軟件在多用戶的情況下是否會出現(xiàn)系統(tǒng)崩潰,屬于Web應(yīng)用軟件可靠性測試考慮的范疇

  18. 以下關(guān)于Web應(yīng)用軟件測試的說法中,正確的是

  A) 應(yīng)用服務(wù)器兼容性測試是Web應(yīng)用軟件業(yè)務(wù)層測試的一項(xiàng)內(nèi)容

  B) 瀏覽器兼容性測試是Web應(yīng)用軟件安全性測試的一項(xiàng)內(nèi)容

  C) Web應(yīng)用軟件壓力測試的主要內(nèi)容是并發(fā)測試

  D) 表單測試是Web應(yīng)用軟件易用性測試的一項(xiàng)內(nèi)容

  19. 以下哪一項(xiàng)屬于軟件易用性測試關(guān)注的內(nèi)容

  A) Web應(yīng)用軟件是否支持不同廠商開發(fā)的瀏覽器

  B) 軟件是否提供圖形用戶界面

  C) 軟件提供的功能是否豐富

  D) 在處理復(fù)雜任務(wù)時(shí),軟件的響應(yīng)時(shí)間是否符合需求

  20. 以下哪一項(xiàng)屬于數(shù)據(jù)兼容性測試關(guān)注的范疇

  A) 一個(gè)軟件是否支持不同的操作系統(tǒng)

  B) 一個(gè)殺毒軟件是否會誤刪其他軟件保存的文件

  C) 一個(gè)文字處理軟件的操作方式是否與同類軟件的操作方式一致

  D) 一個(gè)電子郵件收發(fā)軟件是否可以導(dǎo)入以前版本保存的郵件

  21. 下列有關(guān)測試過程抽象模型的描述中,正確的是

  A) V模型中,單元測試驗(yàn)證的是程序編碼

  B) W模型強(qiáng)調(diào),測試伴隨著整個(gè)軟件開發(fā)周期同步進(jìn)行,測試的對象是程序和設(shè)計(jì)

  C) H模型的提出源自軟件開發(fā)中的活動常常是交叉進(jìn)行的,存在反復(fù)觸發(fā)、迭代的關(guān)系

  D) X模型提出針對完整的程序進(jìn)行集成的編碼和測試

  22. 下列有關(guān)測試執(zhí)行管理的描述中,錯誤的是

  A) 測試用例執(zhí)行要求保證測試結(jié)果準(zhǔn)確完整

  B) 對測試結(jié)果的追蹤應(yīng)該可追溯到具體責(zé)任人

  C) 測試執(zhí)行完成后,并不意味著測試項(xiàng)目的結(jié)束

  D) 檢查完所有測試用例的執(zhí)行結(jié)果是否完整即可結(jié)束測試執(zhí)行

  23. 以下有關(guān)自動化測試腳本的說法中,錯誤的是

  A) 數(shù)據(jù)驅(qū)動腳本將測試輸入存儲在腳本中

  B) 線性腳本容易受軟件變化的影響,且無共享和重用的腳本

  C) 結(jié)構(gòu)化腳本的優(yōu)點(diǎn)是健壯性更好,可以對一些容易導(dǎo)致測試失敗的特殊情況進(jìn)行處理

  D) 共享腳本的維護(hù)開銷低于線性腳本

  24. 以下哪一項(xiàng)不屬于測試策劃的內(nèi)容

  A) 確定測試的充分性要求 B) 建立測試環(huán)境

  C) 提出測試的基本方法 D) 制定測試計(jì)劃

  25. 單元測試的測試用例設(shè)計(jì)主要依據(jù)是

  A) 需求規(guī)格說明 B) 概要設(shè)計(jì)說明

  C) 接口規(guī)格說明 D) 詳細(xì)設(shè)計(jì)說明

  二、論述題

  1. 論述題1: 設(shè)計(jì)黑盒測試的測試用例

  某圖書出租商店欲開發(fā)一個(gè)租書信息管理系統(tǒng),管理圖書的租借業(yè)務(wù)。

  該系統(tǒng)的數(shù)據(jù)流圖如下:

  根據(jù)系統(tǒng)的數(shù)據(jù)流圖,畫出對應(yīng)的程序功能圖。

  (提示;在程序功能圖中不考慮文件和與文件交互的數(shù)據(jù)流,并可用狀態(tài)和遷移來描述。)

  2. 計(jì)算該程序功能圖的McCabe復(fù)雜性度量。

  3. 給出該程序功能圖的基本測試路徑集合。

  4. QESuite Web Version 1.0中,已知某安全文檔管理系統(tǒng)測試項(xiàng)目的部分信息如下:

  ●在測試過程中先后產(chǎn)生4個(gè)測試版本。按日期排序分別為SEDM 1.0_101009,SEDM 1.0_101025,SEDM1.0_101103,SEDM1.0_101106。

  ●功能分類視圖中部分待測區(qū)域及人員分配定義如下表所示:

  已知張明在功能區(qū)域“我的安全區(qū)/導(dǎo)入和導(dǎo)出”下發(fā)現(xiàn)一個(gè)軟件問題,下表中是該軟件問題的操作歷史信息,請依據(jù)QESuite Web Version 1.0的軟件問題生命周期定義和題中提供的相關(guān)人員分配和測試版本信息,假設(shè)下表中“執(zhí)行操作”的信息均正確,請找出表中的錯誤并說明理由。

  5. 論述題3:

  已知C源程序如下:

  /**************************************************/

  /* 功能:檢查輸入的標(biāo)識符是否符合C語言規(guī)則 */

  /**************************************************/

  #include

  #include

  #include

  #include

  #include

  char*IsLegal(char*CheckWorD) ;

  const int MaxWordLen=32;

  char*ErrorMessages[]={ /*錯誤信息列表*/

  "合法!",

  "首字符只能是字母或下劃線!",

  "常、變量只能由字母、下劃線和數(shù)字構(gòu)成!",

  "常、變量標(biāo)識不能用C語言關(guān)鍵字!"。

  "常、變量標(biāo)識不能用C語言預(yù)定義函數(shù)名!",

  "內(nèi)存不夠!"

  };

  int main()

  {

  char*Prompt="C語言標(biāo)識符的命名要遵守以下原則:";

  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請輸入一個(gè)標(biāo)識符(大寫的Q退出):");/*提示*/

  scanf("%s",TestWorD) ; /*得到用戶輸入*/

  if(toupper)(TestWord[0]))==0)

  break; /*循環(huán)出口*/

  prind("\n%s %s",TestWord,IsLegal(TestWorD) );/*判定標(biāo)識符的合法性*/

  }

  free(TesfWorD) ;

  return 0;

  }

  /*此函數(shù)檢驗(yàn)標(biāo)識符命名的合法性*/

  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)識符命名原則1*/

  if((isalpha(CheckWord[0])==0)&&(CheckWord[0]!=Others[0]))

  return ErrorMessages[1];

  /*檢查標(biāo)識符命名原則2*/

  for(i=0;i

  if((isalnum(CheekWord[i]==0)&&(CheckWord[i]!=Others[0]))

  return ErrorMessages[2];

  /*檢查標(biāo)識符命名原則3*/

  for(i=0;i<44;i++)

  {

  if(!strcmp(CheckWord,KeyWords[i]))

  return ErrorMessages[3];

  }

  /*檢查標(biāo)識符命名原則4 */

  for(i=0;i<69;i++)

  {

  if(!stremp(CheckWord,Functions[i]))

  return ErrorMessages[4];

  }

  return ErrorMessages[0];

  }

  參照QESAT/C軟件分析與測試工具的規(guī)定,畫出程序中所有函數(shù)的控制流程圖;

  6. 設(shè)計(jì)一組測試用例,使該程序所有函數(shù)的語句覆蓋率和分支覆蓋率盡量達(dá)到最大。如果認(rèn)為該程序的語句覆蓋率或分支覆蓋率無法達(dá)到100%,需說明為什么。

  計(jì)算機(jī)四級軟件測試工程師筆試真題 2

  單選題

  1.下列軟件屬性中,軟件產(chǎn)品首要滿足的應(yīng)該是________。

  (A)功能需求

  (B)性能需求

  (C)可擴(kuò)展性和靈活性

  (D)容錯、糾錯能力

  2.對于維護(hù)軟件的人員來說。使用質(zhì)量是________的結(jié)果。

  (A)功能性

  (B)可靠性

  (C)可維護(hù)性

  (D)效率

  3.軟件規(guī)劃階段實(shí)際上指的是________。

  (A)需求獲取和定義階段

  (B)數(shù)據(jù)獲取和定義階段

  (C)測試用例設(shè)計(jì)規(guī)劃階段

  (D)產(chǎn)品實(shí)施規(guī)劃

  4.在需求獲取與定義階段就開始建立,以后要不斷細(xì)化和完善的文檔是________。

  (A)用戶手冊

  (B)外部設(shè)計(jì)規(guī)格說明

  (C)內(nèi)部設(shè)計(jì)規(guī)格說明

  (D)測試計(jì)劃手冊

  5.在模塊測試的過程中,采用自底向上的測試比自頂向下的測試________。

  (A)好

  (B)差

  (C)一樣

  (D)不確定

  6.黑盒測試是從________觀點(diǎn)出發(fā)的測試,而白盒測試是從________觀點(diǎn)出發(fā)的測試。

  (A)開發(fā)人員、管理人員

  (B)用戶、管理人員

  (C)用戶、開發(fā)人員

  (D)開發(fā)人、用戶

  7.從已經(jīng)發(fā)現(xiàn)故障的存在到找到準(zhǔn)確的故障位置并確定故障的性質(zhì),這一過程稱為________。

  (A)錯誤檢測

  (B)故障排除

  (C)測試

  (D)調(diào)試

  8.下列關(guān)于邏輯覆蓋的敘述,說法錯誤的是________。

  (A)條件覆蓋的檢錯能力較判定覆蓋強(qiáng),但有時(shí)達(dá)不到判定覆蓋的要求

  (B)判定覆蓋包含了語句覆蓋,但它可能會使一些條件得不到測試

  (C)判定/條件覆蓋包含了判定覆蓋和條件覆蓋的要求,實(shí)際上不一定達(dá)到覆蓋的標(biāo)準(zhǔn)

  (D)凡滿足條件組合覆蓋標(biāo)準(zhǔn)的測試用例,也必然滿足其他所有覆蓋種類的覆蓋標(biāo)準(zhǔn)

  9.傳統(tǒng)集成測試的主要方法有兩個(gè),一個(gè)是________,另一個(gè)是________。

  (A)白盒測試方法、黑盒測試方法

  (B)漸增式測試方法、非漸增式測試方法

  (C)等價(jià)類劃分方法、邊界值分析方法

  (D)因果圖方法、錯誤推測法

  10.下列測試方法中,不屬于白盒測試技術(shù)的是________。

  (A)判定覆蓋

  (B)語句覆蓋

  (C)條件組合覆蓋

  (D)邊界值分析

  11.以下說法錯誤的是________。

  (A)軟件產(chǎn)品的質(zhì)量越高,發(fā)布后維護(hù)成本就越低

  (B)在軟件測試中一般只需要運(yùn)行預(yù)先設(shè)計(jì)的所有測試案例

  (C)通常應(yīng)該在需求階段設(shè)計(jì)系統(tǒng)測試案例,以此作為需求檢查的輔助手段

  (D)發(fā)現(xiàn)和修復(fù)產(chǎn)品中的軟件缺陷越早,開發(fā)費(fèi)用就會越低

  12.在銀行的.活期存折賬戶管理軟件中,要求可以輸入一個(gè)賬戶的每筆交易的金額。若規(guī)定存入的金額的有效取值范圍使1.00元至99 999 999.99元。若考慮使用邊界值分析設(shè)計(jì)關(guān)于這個(gè)金額的測試用例,下列屬于它的邊界值是________。

  (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)容通常屬于易用性測試的范圍是________。

  (A)安裝與卸載測試

  (B)系統(tǒng)故障頻率

  (C)聯(lián)機(jī)文檔中斷開的鏈接

  (D)中文版與英文版的一致

  14.下列關(guān)于軟件測試自動化,說法正確的是________。

  (A)無法依靠人工完成的測試活動均可以通過測試自動化完成

  (B)輸出結(jié)果不明確的測試不適合自動化

  (C)是否采用測試自動化與所開發(fā)的應(yīng)用軟件項(xiàng)目的性質(zhì)無關(guān)

  (D)與手工測試相比,采用自動化測試可以明顯的提高測試質(zhì)量

  15.關(guān)于人工測試方法,說法正確的是________。

  (A)走查以小組為單位進(jìn)行,是一系列規(guī)程和錯誤檢查技術(shù)的集合

  (B)同行評審的文檔是一種過渡性的文檔,不是公開的正式文檔

  (C)桌上檢查的文檔是一個(gè)最終可交付的文檔

  (D)評審是一項(xiàng)很浪費(fèi)時(shí)間的活動,會減緩項(xiàng)目的進(jìn)度

  16.軟件性能測試的目標(biāo)有________。

  (A)發(fā)現(xiàn)(和改正)軟件性能缺陷

  (B)性能調(diào)優(yōu)

  (C)能力檢驗(yàn)和規(guī)劃

  (D)以上全部

  17.下列關(guān)于面向?qū)ο筌浖䴗y試的說法中,不正確的是_______。

  (A)面向?qū)ο筌浖陌缀袦y試不能不加改變地照搬傳統(tǒng)軟件的白盒測試準(zhǔn)則

  (B)在存在多態(tài)的情況下,為了達(dá)到較高的測試充分性,應(yīng)對所有可能的綁定都進(jìn)行測試

  (C)假設(shè)類B是類A的子類,如果類A已進(jìn)行了充分的測試,在測試類B時(shí)不必測試任何類B繼承類A的成員方法

  (D)對于一棵繼承樹上的多個(gè)類,處于葉子節(jié)點(diǎn)的類也需要測試

  18.Web應(yīng)用軟件的性能測試主要包括________。

  (A)并發(fā)測試

  (B)負(fù)載測試和壓力測試

  (C)配置測試和性能調(diào)優(yōu)

  (D)以上全部

  19.下列兼容性不屬于軟件兼容性的考慮范疇的是________。

  (A)與外設(shè)的兼容性

  (B)與不同類軟件的兼容性

  (C)與瀏覽器的兼容性

  (D)與中間件的兼容性

  20.下列關(guān)于Web應(yīng)用軟件的系統(tǒng)安全檢測與防護(hù)說法不正確的是________。

  (A)對系統(tǒng)安全漏洞的檢測同樣也屬于測試的范疇

  (B)Web應(yīng)用軟件的安全性僅與Web應(yīng)用軟件本身的開發(fā)相關(guān)

  (C)系統(tǒng)安全檢測與防護(hù)應(yīng)當(dāng)作一個(gè)系統(tǒng)工程來完成,僅僅經(jīng)過入侵檢測和漏洞掃描是不夠的,在這其中最重要的應(yīng)該是建立完善的安全策略

  (D)訪問安全是指控制外界對主機(jī)的訪問,從而減少甚至避免非法的訪問和使用

  21.下列關(guān)于軟件測試過程的幾種抽象模型,說法正確的是________。

  (A)H模型指出軟件測試具有獨(dú)立性,只要某個(gè)測試達(dá)到準(zhǔn)備就緒點(diǎn),測試執(zhí)行活動就可以開展

  (B)W模型強(qiáng)調(diào)在整個(gè)項(xiàng)目開發(fā)中需要經(jīng)歷的不同測試級別,指明測試的對象是程序

  (C)軟件測試過程與軟件開發(fā)過程不同的是,它不必遵循軟件工程原理

  (D)V模型強(qiáng)調(diào)測試的對象不僅僅是程序,需求、設(shè)計(jì)等同樣需要測試

  22.關(guān)于測試的策劃,說法不正確的是________。

  (A)測試設(shè)計(jì)的任務(wù)是執(zhí)行測試用例,需要時(shí)也可以將測試用例設(shè)計(jì)與執(zhí)行并行開展

  (B)若系統(tǒng)對質(zhì)量要求很高,則需要開展多次的回歸測試驗(yàn)證

  (C)在實(shí)際軟件項(xiàng)目中,一個(gè)測試團(tuán)隊(duì)可能大都是骨干人員

  (D)測試團(tuán)隊(duì)的規(guī)模與被測系統(tǒng)規(guī)模、測試方資源調(diào)配情況有關(guān)

  23.下列關(guān)于測試策略說法不正確的是________。

  (A)測試策略活動可以和測試設(shè)計(jì)活動并行開展

  (B)測試設(shè)計(jì)活動也可以和測試執(zhí)行活動并行開展

  (C)在測試的最后階段里,測試總結(jié)和測試執(zhí)行通常并行開展

  (D)在實(shí)際測試過程中,要不得不將一些測試活動并行開展,主要是因?yàn)闀r(shí)間原因

  24.下列關(guān)于軟件缺陷狀態(tài)的定義,不正確的是________。

  (A)New--測試中新報(bào)告的軟件缺陷

  (B)Open--缺陷被確認(rèn)并分配給相關(guān)開發(fā)工程師處理

  (C)Fixed--測試工程師已完成修正,等待開發(fā)人員驗(yàn)證

  (D)Closed--缺陷已被修復(fù)

  25.在QESAT/C中,下列屬于動態(tài)測試過程步驟的是________。

  (A)設(shè)定待測試的配置、編譯相關(guān)的源程序

  (B)設(shè)定需插裝的函數(shù)

  (C)運(yùn)行源程序、合并動態(tài)運(yùn)行的結(jié)果

  (D)以上全部

【計(jì)算機(jī)四級軟件測試工程師筆試真題】相關(guān)文章:

四級軟件測試工程師筆試真題附答案11-26

2024年四級軟件測試工程師筆試真題11-26

全國計(jì)算機(jī)等級考試四級軟件測試工程師筆試真題09-10

全國計(jì)算機(jī)四級軟件測試工程師筆試真題練習(xí)(精選5套)11-27

9月全國計(jì)算機(jī)四級考試軟件測試工程師筆試真題11-26

2024年3月全國計(jì)算機(jī)四級考試軟件測試工程師筆試真題11-27

計(jì)算機(jī)四級考試《軟件測試工程師》筆試測試題07-25

Java軟件開發(fā)工程師筆試真題10-26

計(jì)算機(jī)四級軟件測試工程師筆試試題08-21