欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      軟件測(cè)試工程師試題(5套)(5篇)

      時(shí)間:2019-05-12 15:46:09下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《軟件測(cè)試工程師試題(5套)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《軟件測(cè)試工程師試題(5套)》。

      第一篇:軟件測(cè)試工程師試題(5套)

      軟件測(cè)試工程師試題

      一、判斷題

      1.軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。(Y)2.Beta 測(cè)試是驗(yàn)收測(cè)試的一種。(Y)3.驗(yàn)收測(cè)試是由最終用戶(hù)來(lái)實(shí)施的。(N)4.項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。(Y)5.單元測(cè)試能發(fā)現(xiàn)約80%的軟件缺陷。(Y)

      6.代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。(N)7.自底向上集成需要測(cè)試員編寫(xiě)驅(qū)動(dòng)程序。(Y)

      8.負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。(N)9.測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。(N)10.代碼評(píng)審員一般由測(cè)試員擔(dān)任。(N)

      11.我們可以人為的使得軟件不存在配置問(wèn)題。(N)12.集成測(cè)試計(jì)劃在需求分析階段末提交。(N)

      二、選擇

      1.軟件驗(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è)試工件齊全。

      2.軟件測(cè)試計(jì)劃評(píng)審會(huì)需要哪些人員參加?(ABCD)A.項(xiàng)目經(jīng)理 B.SQA 負(fù)責(zé)人 C.配置負(fù)責(zé)人 D.測(cè)試組

      3.下列關(guān)于alpha 測(cè)試的描述中正確的是:(AD)A.a(chǎn)lpha 測(cè)試需要用戶(hù)代表參加 B.a(chǎn)lpha 測(cè)試不需要用戶(hù)代表參加 C.a(chǎn)lpha 測(cè)試是系統(tǒng)測(cè)試的一種 D.a(chǎn)lpha 測(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)

      5.軟件實(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)被基線化

      三、填空

      1.軟件驗(yàn)收測(cè)試包括:正式驗(yàn)收測(cè)試,alpha測(cè)試,beta測(cè)試。

      2.系統(tǒng)測(cè)試的策略有:功能測(cè)試,性能測(cè)試,可靠性測(cè)試,負(fù)載測(cè)試,易用性測(cè)試,強(qiáng)度測(cè)試,安全測(cè)試,配置測(cè)試,安裝測(cè)試,卸載測(cè)試,文擋測(cè)試,故障恢復(fù)測(cè)試,界面測(cè)試,容量測(cè)試,兼容性測(cè)試,分布測(cè)試,可用性測(cè)試,(有的可以合在一起,分開(kāi)寫(xiě)只要寫(xiě)出15就滿分哦)

      3.設(shè)計(jì)系統(tǒng)測(cè)試計(jì)劃需要參考的項(xiàng)目文擋有:軟件測(cè)試計(jì)劃,軟件需求工件和迭代計(jì)劃。

      4.對(duì)面向過(guò)程的系統(tǒng)采用的集成策略有:自頂向下,自底向上兩種。

      5.(這題出的有問(wèn)題哦,詳細(xì)的5步驟為~~)通過(guò)畫(huà)因果圖來(lái)寫(xiě)測(cè)試用例的步驟為:

      (1)分析軟件規(guī)格說(shuō)明描述中,哪些是原因(即輸入條件或輸入條件的等價(jià)類(lèi)),哪些是結(jié)果(即輸出條件),并給每個(gè)原因和結(jié)果賦予一個(gè)標(biāo)識(shí)符。

      (2)分析軟件規(guī)格說(shuō)明描述中的語(yǔ)義,找出原因與結(jié)果之間,原因與原因之間對(duì)應(yīng)的是什么關(guān)系? 根據(jù)這些關(guān)系,畫(huà)出因果圖。(3)由于語(yǔ)法或環(huán)境限制,有些原因與原因之間,原因與結(jié)果之間的組合情況不可能出現(xiàn)。為表明這些特殊情況,在因果圖上用一些記號(hào)標(biāo)明約束或限制條件。(4)把因果圖轉(zhuǎn)換成判定表。

      (5)把判定表的每一列拿出來(lái)作為依據(jù),設(shè)計(jì)測(cè)試用例。

      四、簡(jiǎn)答

      1.區(qū)別階段評(píng)審的與同行評(píng)審

      同行評(píng)審目的:發(fā)現(xiàn)小規(guī)模工作產(chǎn)品的錯(cuò)誤,只要是找錯(cuò)誤;階段評(píng)審目的:評(píng)審模塊 階段作品的正確性 可行性 及完整性 同行評(píng)審人數(shù):3-7人 人員必須經(jīng)過(guò)同行評(píng)審會(huì)議的培訓(xùn),由SQA指導(dǎo) 階段評(píng)審人數(shù):5人左右 評(píng)審人必須是專(zhuān)家 具有系統(tǒng)評(píng)審資格 同行評(píng)審內(nèi)容:內(nèi)容小 一般文檔 < 40頁(yè), 代碼 < 500行 階段評(píng)審內(nèi)容: 內(nèi)容多,主要看重點(diǎn) 同行評(píng)審時(shí)間:一小部分工作產(chǎn)品完成

      階段評(píng)審時(shí)間: 通常是設(shè)置在關(guān)鍵路徑的時(shí)間點(diǎn)上!

      2.什么是軟件測(cè)試

      為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程

      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ò)程。怎么做好文檔測(cè)試

      仔細(xì)閱讀,跟隨每個(gè)步驟,檢查每個(gè)圖形,嘗試每個(gè)示例。P142 檢查文檔的編寫(xiě)是否滿足文檔編寫(xiě)的目的 內(nèi)容是否齊全,正確 內(nèi)容是否完善 標(biāo)記是否正確 白盒測(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ì)劃是否需要同行審批,為什么

      需要,系統(tǒng)測(cè)試計(jì)劃屬于項(xiàng)目階段性關(guān)鍵文檔,因此需要評(píng)審。

      7Alpha測(cè)試與beta的區(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ù)容量。

      .白箱測(cè)試和黑箱測(cè)試是什么?什么是回歸測(cè)試?

      2.單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試的側(cè)重點(diǎn)是什么?

      3.設(shè)計(jì)用例的方法、依據(jù)有那些?

      4.一個(gè)測(cè)試工程師應(yīng)具備那些素質(zhì)和技能?

      5.集成測(cè)試通常都有那些策略?

      6.你用過(guò)的測(cè)試工具的主要功能、性能及其他?

      7.一個(gè)缺陷測(cè)試報(bào)告的組成

      8.基于WEB信息管理系統(tǒng)測(cè)試時(shí)應(yīng)考慮的因素有哪些?

      9.軟件本地化測(cè)試比功能測(cè)試都有哪些方面需要注意?

      10.軟件測(cè)試項(xiàng)目從什么時(shí)候開(kāi)始,?為什么? 11.需求測(cè)試注意事項(xiàng)有哪些?

      12.簡(jiǎn)述一下缺陷的生命周期

      13.測(cè)試分析測(cè)試用例注意(事項(xiàng))?

      01.為什么要在一個(gè)團(tuán)隊(duì)中開(kāi)展軟件測(cè)試工作?

      02.您是否了解以往所工作的企業(yè)的軟件測(cè)試過(guò)程?如果了解,請(qǐng)?jiān)囀鲈谶@個(gè)過(guò)程中都有哪些工作要做?分別由哪些不同的角色來(lái)完成這些工作?

      03.您是否了解以往所工作的企業(yè)的軟件開(kāi)發(fā)過(guò)程?如果了解,請(qǐng)?jiān)囀鲆粋€(gè)完整的開(kāi)發(fā)過(guò)程需要完成哪些工作?分別由哪些不同的角色來(lái)完成這些工作?(對(duì)于軟件測(cè)試部分,可以簡(jiǎn)述)

      04.您在以往的測(cè)試工作中都曾經(jīng)具體從事過(guò)哪些工作?其中最擅長(zhǎng)哪部分工作?

      05.您所熟悉的軟件測(cè)試類(lèi)型都有哪些?請(qǐng)?jiān)囍謩e比較這些不同的測(cè)試類(lèi)型的區(qū)別與聯(lián)系(如功能測(cè)試、性能測(cè)試??)

      06.請(qǐng)?jiān)囍容^一下黑盒測(cè)試、白盒測(cè)試、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試的區(qū)別與聯(lián)系。

      07.測(cè)試計(jì)劃工作的目的是什么?測(cè)試計(jì)劃工作的內(nèi)容都包括什么?其中哪些是最重要的?

      08.您認(rèn)為做好測(cè)試計(jì)劃工作的關(guān)鍵是什么?

      09.您所熟悉的測(cè)試用例設(shè)計(jì)方法都有哪些?請(qǐng)分別以具體的例子來(lái)說(shuō)明這些方法在測(cè)試用例設(shè)計(jì)工作中的應(yīng)用。

      10.您認(rèn)為做好測(cè)試用例設(shè)計(jì)工作的關(guān)鍵是什么?

      11.請(qǐng)以您以往的實(shí)際工作為例,詳細(xì)的描述一次測(cè)試用例設(shè)計(jì)的完整的過(guò)程。

      12.您以往的工作中是否曾開(kāi)展過(guò)測(cè)試用例的評(píng)審工作?如果有,請(qǐng)描述測(cè)試用例評(píng)審的過(guò)程和評(píng)審的內(nèi)容。

      13.您以往是否曾經(jīng)從事過(guò)性能測(cè)試工作?如果有,請(qǐng)盡可能的詳細(xì)描述您以往的性能測(cè)試工作的完整過(guò)程。

      14.您在從事性能測(cè)試工作時(shí),是否使用過(guò)一些測(cè)試工具?如果有,請(qǐng)?jiān)囀鲈摴ぞ叩墓ぷ髟?,并以一個(gè)具體的工作中的例子描述該工具是如何在實(shí)際工作中應(yīng)用的。

      15.您認(rèn)為性能測(cè)試工作的目的是什么?做好性能測(cè)試工作的關(guān)鍵是什么?

      16.在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?

      17.您以往所從事的軟件測(cè)試工作中,是否使用了一些工具來(lái)進(jìn)行軟件缺陷(Bug)的管理?如果有,請(qǐng)結(jié)合該工具描述軟件缺陷(Bug)跟蹤管理的流程。

      18.您以往是否曾經(jīng)從事過(guò)單元測(cè)試和集成測(cè)試?如果有,請(qǐng)談一下這些工作的實(shí)際開(kāi)展情況。

      19.您如何看待軟件過(guò)程改進(jìn)?在您曾經(jīng)工作過(guò)的企業(yè)中,是否有一些需要改進(jìn)的東西呢?您期望的理想的測(cè)試人員的工作環(huán)境是怎樣的?

      20.您以往工作過(guò)的企業(yè)中,是否開(kāi)展了軟件配置管理工作?您能否描述一下這項(xiàng)工作的開(kāi)展情況和您對(duì)這項(xiàng)工作的認(rèn)識(shí)?

      21.您是否熟悉一些主流的軟件工程方法論和思想,如RUP、CMM、CMMI、XP、PSP、TSP。如果熟悉,您是否可以談一下對(duì)這些方法論和思想的認(rèn)識(shí)?

      22.您認(rèn)為在測(cè)試人員同開(kāi)發(fā)人員的溝通過(guò)程中,如何提高溝通的效率和改善溝通的效果?維持測(cè)試人員同開(kāi)發(fā)團(tuán)隊(duì)中其他成員良好的人際關(guān)系的關(guān)鍵是什么?

      23.在您以往的測(cè)試工作中,最讓您感到不滿意或者不堪回首的事情是什么?您是如何來(lái)對(duì)待這些事情的?

      24.在即將完成這次筆試前,您是否愿意談一些自己在以往的學(xué)習(xí)和工作中獲得的工作經(jīng)驗(yàn)和心得體會(huì)?(可以包括軟件測(cè)試、過(guò)程改進(jìn)、軟件開(kāi)發(fā)或者與此無(wú)關(guān)的其他方面)

      回復(fù):軟件測(cè)試工程師筆試試題

      一、判斷題(每題1分,12 分,正確的√,錯(cuò)誤的╳)

      1.軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。()

      2.Beta 測(cè)試是驗(yàn)收測(cè)試的一種。()

      3.驗(yàn)收測(cè)試是由最終用戶(hù)來(lái)實(shí)施的。()

      4.項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。()

      5.單元測(cè)試能發(fā)現(xiàn)約80%的軟件缺陷。()

      6.代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。()

      7.自底向上集成需要測(cè)試員編寫(xiě)驅(qū)動(dòng)程序。()

      8.負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。()

      9.測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。()

      10.代碼評(píng)審員一般由測(cè)試員擔(dān)任。()

      11.我們可以人為的使得軟件不存在配置問(wèn)題。()

      12.集成測(cè)試計(jì)劃在需求分析階段末提交。()

      二、不定項(xiàng)選擇題(每題2 分,10分)

      1.軟件驗(yàn)收測(cè)試的合格通過(guò)準(zhǔn)則是:()

      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è)試工件齊全。

      2.軟件測(cè)試計(jì)劃評(píng)審會(huì)需要哪些人員參加?()

      A.項(xiàng)目經(jīng)理

      B.SQA 負(fù)責(zé)人

      C.配置負(fù)責(zé)人

      D.測(cè)試組

      3.下列關(guān)于alpha 測(cè)試的描述中正確的是:()

      A.a(chǎn)lpha 測(cè)試需要用戶(hù)代表參加

      B.a(chǎn)lpha 測(cè)試不需要用戶(hù)代表參加

      C.a(chǎn)lpha 測(cè)試是系統(tǒng)測(cè)試的一種

      D.a(chǎn)lpha 測(cè)試是驗(yàn)收測(cè)試的一種

      4.測(cè)試設(shè)計(jì)員的職責(zé)有:()

      A.制定測(cè)試計(jì)劃

      B.設(shè)計(jì)測(cè)試用例

      C.設(shè)計(jì)測(cè)試過(guò)程、腳本

      D.評(píng)估測(cè)試活動(dòng)

      5.軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是:()

      A.需求工件已經(jīng)被基線化

      B.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化

      C.構(gòu)架工件已經(jīng)被基線化

      D.項(xiàng)目階段成果已經(jīng)被基線化

      三、填空題(每空1分,24 分)

      1.軟件驗(yàn)收測(cè)試包括、、三種類(lèi)型。

      2.系統(tǒng)測(cè)試的策略有功能測(cè)試、、、、易用性測(cè)

      試、、、、、、、、、、等15 種方法。

      3.設(shè)計(jì)系統(tǒng)測(cè)試計(jì)劃需要參考的項(xiàng)目文檔有、和迭代計(jì)劃。

      4.對(duì)面向過(guò)程的系統(tǒng)采用的集成策略有、兩種。

      5.通過(guò)畫(huà)因果圖來(lái)寫(xiě)測(cè)試用例的步驟為、、、及把因果圖轉(zhuǎn)

      換為狀態(tài)圖共五個(gè)步驟。

      四、簡(jiǎn)答題(共37分)

      1. 階段評(píng)審與同行評(píng)審的區(qū)別。(4 分). 什么是軟件測(cè)試。(3 分). 簡(jiǎn)述集成測(cè)試的過(guò)程。(5 分). 怎樣做好文檔測(cè)試?(4 分)

      5. 白盒測(cè)試有那幾種方法?(6 分)

      6. 系統(tǒng)測(cè)試計(jì)劃是否需要同行評(píng)審,為什么?(4 分)

      7. Alpha 測(cè)試與beta 測(cè)試的區(qū)別。(4 分). 比較負(fù)載測(cè)試、容量測(cè)試和強(qiáng)度測(cè)試的區(qū)別。(6 分). 測(cè)試結(jié)束的標(biāo)準(zhǔn)是什么?(3 分)

      五、設(shè)計(jì)題(共15分)

      對(duì)下面給出的程序控制圖,分別以各種不同的測(cè)試方法寫(xiě)出最少的測(cè)試用例。

      測(cè)試人員_考試試卷(考試時(shí)間100分鐘,滿分100分)

      姓名:__________部門(mén):__________員工號(hào):__________

      一、填空題:(每一空格2分,共60分)

      1、軟件實(shí)施活動(dòng)的輸出工件有、、、。

      2、代碼評(píng)審主要做 工作。

      3、軟件實(shí)施活動(dòng)中集成員的職責(zé)是。

      4、驗(yàn)證與確認(rèn)軟件實(shí)施活動(dòng)主要有、代碼評(píng)審、、、驗(yàn)證。

      5、表明測(cè)試已經(jīng)結(jié)束。

      6、軟件測(cè)試的目的是。

      7、軟件測(cè)試主要分為、、、四類(lèi)測(cè)試。

      8、軟件測(cè)試活動(dòng)有制定測(cè)試計(jì)劃、、、、、、測(cè)

      試評(píng)估、測(cè)試結(jié)束八個(gè)步驟。

      9、軟件測(cè)試活動(dòng)的輸出工件有_、、、、。

      SQA

      、10、軟件測(cè)試角色有、、、。

      二、不定項(xiàng)選擇題:(每題3 分,共15分)

      1、軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是()

      A、需求工件已經(jīng)被基線化

      B、詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化

      C、構(gòu)架工件已經(jīng)被基線化

      D、項(xiàng)目階段成果已經(jīng)被基線化

      2、下面角色不屬于集成計(jì)劃評(píng)審的是()

      A、配置經(jīng)理

      B、項(xiàng)目經(jīng)理

      C、測(cè)試員

      D、編碼員

      3、軟件測(cè)試設(shè)計(jì)活動(dòng)主要有()

      A、工作量分析

      B、確定并說(shuō)明測(cè)試用例

      C、確立并結(jié)構(gòu)化測(cè)試過(guò)程

      D、復(fù)審并評(píng)估測(cè)試覆蓋

      4、不屬于集成測(cè)試步驟的是()

      A、制定集成計(jì)劃

      B、執(zhí)行集成測(cè)試

      C、記錄集成測(cè)試結(jié)果

      D、回歸測(cè)試

      5、屬于軟件測(cè)試活動(dòng)的輸入工件的是()

      A、軟件工作版本

      B、可測(cè)試性報(bào)告

      C、軟件需求工件

      D、軟件項(xiàng)目計(jì)劃

      三、問(wèn)答題:(共25 分)

      1、項(xiàng)目的集中管理在軟件公司的哪一個(gè)層面?(2 分)

      2、請(qǐng)描述軟件測(cè)試活動(dòng)的生命周期。(8 分)

      3、什么是測(cè)試評(píng)估,測(cè)試評(píng)估的范圍是什么?(5 分)

      4、闡述工作版本的定義。(2 分)、請(qǐng)畫(huà)出軟件測(cè)試活動(dòng)的流程圖。(8 分)

      測(cè)試人員考試試卷(考試時(shí)間90分鐘,滿分100分)

      姓名:__________部門(mén):__________員工號(hào):__________

      一、判斷題(每題2分,正確的“√”,錯(cuò)誤的“╳”)

      1、好的測(cè)試員不懈追求完美。()

      2、測(cè)試程序僅僅按預(yù)期方式運(yùn)行就行了。()

      3、不存在質(zhì)量很高但可靠性很差的產(chǎn)品。()

      4、軟件測(cè)試員可以對(duì)產(chǎn)品說(shuō)明書(shū)進(jìn)行白盒測(cè)試。()

      5、靜態(tài)白盒測(cè)試可以找出遺漏之處和問(wèn)題。()

      6、總是首先設(shè)計(jì)白盒測(cè)試用例。()

      7、可以發(fā)布具有配置缺陷的軟件產(chǎn)品。()

      8、所有軟件必須進(jìn)行某種程度的兼容性測(cè)試。()

      9、所有軟件都有一個(gè)用戶(hù)界面,因此必須測(cè)試易用性。()

      10、測(cè)試組負(fù)責(zé)軟件質(zhì)量。()

      二、簡(jiǎn)答題

      1、軟件的缺陷等級(jí)應(yīng)如何劃分?(3 分)

      2、如果能夠執(zhí)行完美的黑盒測(cè)試,還需要進(jìn)行白盒測(cè)試嗎?為什么?(5 分)

      3、你認(rèn)為一個(gè)優(yōu)秀的測(cè)試工程師應(yīng)該具備哪些素質(zhì)?(3 分)

      4、產(chǎn)品測(cè)試到什么時(shí)候就算是足夠了?(2 分)

      5、測(cè)試計(jì)劃的目的是什么?(2 分)

      6、為什么要進(jìn)行軟件測(cè)試?軟件測(cè)試的目的是什么?(5 分)

      7、軟件測(cè)試應(yīng)該劃分幾個(gè)階段?簡(jiǎn)述各個(gè)階段應(yīng)重點(diǎn)測(cè)試的點(diǎn)?各個(gè)階段的含義?(5 分)

      8、如何做一名合格的測(cè)試人員?(3 分)

      9、針對(duì)缺陷采取怎樣的管理措施?(5 分)

      三、專(zhuān)業(yè)詞語(yǔ)解釋?zhuān)款}2 分)

      α測(cè)試:

      β測(cè)試:

      驅(qū)動(dòng)模塊:

      樁模塊:

      白盒測(cè)試:

      靜態(tài)測(cè)試:

      四、選擇題(每題2分)

      1.下面哪些屬于動(dòng)態(tài)分析()

      A. 代碼覆蓋率

      B. 模塊功能檢查

      C. 系統(tǒng)壓力測(cè)試

      D. 程序數(shù)據(jù)流分析

      2.下面哪些屬于靜態(tài)分析()

      A、代碼規(guī)則檢查

      B、序結(jié)構(gòu)分析

      C、序復(fù)雜度分析

      D、內(nèi)存泄漏

      五、設(shè)計(jì)題(10分)

      在三角形計(jì)算中,要求三角型的三個(gè)邊長(zhǎng):A、B 和C。當(dāng)三邊不可能構(gòu)成三角形時(shí)提示錯(cuò)誤,可構(gòu)成三角

      形時(shí)計(jì)算三角形周長(zhǎng)。若是等腰三角形打印“等腰三角形”,若是等邊三角形,則提示“等邊三角形”。畫(huà)出程

      序流程圖、控制流程圖、找出基本測(cè)試路徑 ,對(duì)此設(shè)計(jì)一個(gè)測(cè)試用例。

      六、論述題

      1、試敘述對(duì)一個(gè)軟件項(xiàng)目測(cè)試的全過(guò)程。(10 分)

      2、簡(jiǎn)述你對(duì)測(cè)試工作的認(rèn)識(shí)過(guò)程、在以后的工作的一些建議。(6 分)

      3、述靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試的區(qū)別?(5 分)

      測(cè)試人員_考試試卷(考試時(shí)間100分鐘,每題10 分,滿分100分)

      姓名:__________部門(mén):__________員工號(hào):__________

      1. 什么是軟件測(cè)試,以及軟件測(cè)試的意義?

      2. 什么是軟件測(cè)試靜態(tài)分析,軟件測(cè)試動(dòng)態(tài)分析,3. 下面那些屬于靜態(tài)分析()

      A、編碼規(guī)則檢查

      B、程序結(jié)構(gòu)分析

      C、程序復(fù)雜度分析

      D、內(nèi)存泄漏

      4. 下面那些屬于動(dòng)態(tài)分析()

      A、代碼覆蓋率

      B、模塊功能檢查

      C、系統(tǒng)壓力測(cè)試

      D、程序數(shù)據(jù)流分析

      5. 從測(cè)試技術(shù)角度,正確的選擇是(),給出各自的含義?

      A、靜態(tài)測(cè)試

      B、黑盒測(cè)試

      C、動(dòng)態(tài)測(cè)試

      D、白盒測(cè)試

      6. 從測(cè)試階段角度,測(cè)試正確的順序是(),同時(shí)給出所選擇的正確策略含義和被測(cè)對(duì)象是什么?

      A、單元測(cè)試

      B、集成測(cè)試

      C、系統(tǒng)測(cè)試

      D、確認(rèn)測(cè)試

      7. 針對(duì)缺陷采取怎樣的管理措施?

      8. 在測(cè)試生命周期,測(cè)試過(guò)程分為幾個(gè)階段,以及各個(gè)階段的含義?

      9. 簡(jiǎn)要寫(xiě)出自己在理解的基礎(chǔ)質(zhì)上所認(rèn)為引入測(cè)試管理的意義

      10. 在三角形計(jì)算中,要求三角型的三個(gè)邊長(zhǎng):A、B 和C。當(dāng)三邊不可能構(gòu)成三角形時(shí)提示錯(cuò)誤,可構(gòu)成三角形時(shí)計(jì)算三角形周長(zhǎng)。若是等腰三角形打印“等腰三角形”,若是等邊三角形,則提示“等邊三角形”。畫(huà)出程序流程圖、控制流程圖、計(jì)算圈復(fù)雜度V(g),找出基本測(cè)試路徑。

      第二篇:軟件測(cè)試工程師筆試題

      軟件測(cè)試工程師筆試題一及答案

      一、基礎(chǔ)理論

      1、軟件測(cè)試的結(jié)束標(biāo)準(zhǔn)是什么?

      2、一套完整的測(cè)試應(yīng)該由哪些階段組成?分別闡述一下各個(gè)階段。

      3、什么是缺陷報(bào)告?

      4、缺陷報(bào)告的作用

      5、缺陷報(bào)告的要點(diǎn)

      6、軟件測(cè)試缺陷報(bào)告的“5C”原則

      7、缺陷的二八定理

      8、軟件測(cè)試的流程

      9、測(cè)試計(jì)劃的目的是什么?測(cè)試計(jì)劃的內(nèi)容都包括什么?其中哪些是最重要的?

      10、請(qǐng)?jiān)囍容^一下黑盒測(cè)試、白盒測(cè)試、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試的區(qū)別與聯(lián)系。

      11、Alpha 測(cè)試與beta 測(cè)試的區(qū)別

      答案:

      一、基礎(chǔ)理論

      1、測(cè)試計(jì)劃中所有規(guī)定的測(cè)試內(nèi)容和回歸測(cè)試都已經(jīng)運(yùn)行完成或根據(jù)上級(jí)主管對(duì)測(cè)試結(jié)果的意見(jiàn),就可以結(jié)束本次測(cè)試

      2、計(jì)劃階段、設(shè)計(jì)階段、白盒單元、白盒集成、黑盒單元、黑盒集成、系統(tǒng)測(cè)試、回歸測(cè)試、驗(yàn)收測(cè)試

      一套完整的測(cè)試應(yīng)該由五個(gè)階段組成:

      1)測(cè)試計(jì)劃首先,根據(jù)用戶(hù)需求報(bào)告中關(guān)于功能要求和性能指標(biāo)的規(guī)格說(shuō)明書(shū),定義相應(yīng)的測(cè)試需求報(bào)告,即制訂黑盒測(cè)試的最高標(biāo)準(zhǔn)。以后所有的測(cè)試工作都將圍繞著測(cè)試需求來(lái)進(jìn)行,符合測(cè)試需求的應(yīng)用程序即是合格的,反之即是不合格的;同時(shí),還要適當(dāng)選擇測(cè)試內(nèi)容,合理安排測(cè)試人員、測(cè)試時(shí)間及測(cè)試資源等。

      2)測(cè)試設(shè)計(jì)將測(cè)試計(jì)劃階段制訂的測(cè)試需求分解、細(xì)化為若干個(gè)可執(zhí)行的測(cè)試過(guò)程,并為每個(gè)測(cè)試過(guò)程選擇適當(dāng)?shù)臏y(cè)試用例(測(cè)試用例選擇的好壞將直接影響測(cè)試結(jié)果的有效性)。

      3)測(cè)試開(kāi)發(fā)建立可重復(fù)使用的自動(dòng)測(cè)試過(guò)程。

      4)測(cè)試執(zhí)行執(zhí)行測(cè)試開(kāi)發(fā)階段建立的自動(dòng)測(cè)試過(guò)程,并對(duì)所發(fā)現(xiàn)的缺陷進(jìn)行跟蹤管理,測(cè)試執(zhí)行一般由單元測(cè)試、組合測(cè)試、集成測(cè)試、系統(tǒng)聯(lián)調(diào)及回歸測(cè)試等步驟組成,測(cè)試人員應(yīng)本著科學(xué)負(fù)責(zé)的態(tài)度,一步一個(gè)腳印地進(jìn)行測(cè)試。

      5)測(cè)試評(píng)估結(jié)合量化的測(cè)試覆蓋域及缺陷跟蹤報(bào)告,對(duì)于應(yīng)用軟件的質(zhì)量和開(kāi)發(fā)團(tuán)隊(duì)的工作進(jìn)度及工作效率進(jìn)行綜合評(píng)價(jià)。

      3、缺陷報(bào)告是描述軟件缺陷現(xiàn)象和重現(xiàn)步驟地集合。軟件缺陷報(bào)告Software Bug Report(SBR)或軟件問(wèn)題報(bào)告Software Problem Report(SPR)

      4、缺陷報(bào)告是軟件測(cè)試人員的工作成果之一,體現(xiàn)軟件測(cè)試的價(jià)值

      缺陷報(bào)告可以把軟件存在的缺陷準(zhǔn)確的描述出來(lái),便于開(kāi)發(fā)人員修正

      缺陷報(bào)告可以反映項(xiàng)目/產(chǎn)品當(dāng)前的質(zhì)量狀態(tài),便于項(xiàng)目整體進(jìn)度和質(zhì)量控制

      軟件測(cè)試缺陷報(bào)告是軟件測(cè)試的輸出成果之一,可以衡量測(cè)試人員的工作能力

      5、標(biāo)題(Title)

      簡(jiǎn)潔、準(zhǔn)確、完整、反映缺陷本質(zhì)、方便查詢(xún)

      前綴 + 標(biāo)題正文,標(biāo)題正文采用結(jié)果和動(dòng)作,或者現(xiàn)象和位置的方式表達(dá)

      步驟(Steps)

      可復(fù)現(xiàn)、完整、簡(jiǎn)潔、準(zhǔn)確

      按數(shù)字編號(hào)

      實(shí)際結(jié)果(Actual results)

      準(zhǔn)確、詳細(xì)描述軟件的現(xiàn)象和特征

      期望結(jié)果(Expected results)

      準(zhǔn)確、豐富、有理有據(jù)

      平臺(tái)(Platforms)

      準(zhǔn)確

      截圖(Screenshots)

      準(zhǔn)確反映缺陷特征

      注釋(Notes)

      關(guān)于缺陷的輔助說(shuō)明

      6、內(nèi)容準(zhǔn)確(Correct):

      每個(gè)組成部分的描述準(zhǔn)確,不會(huì)引起誤解

      步驟簡(jiǎn)潔(Concise):

      只包含必不可少的信息,不包括任何多余的內(nèi)容

      內(nèi)容清晰(Clear):

      每個(gè)組成部分的描述清晰,易于理解

      結(jié)構(gòu)完整(Complete):

      包含復(fù)現(xiàn)該缺陷的完整步驟和其他本質(zhì)信息

      風(fēng)格一致(Consistent):

      按照一致的格式書(shū)寫(xiě)全部缺陷報(bào)告

      7、在分析、設(shè)計(jì)、實(shí)現(xiàn)階段的復(fù)審和測(cè)試工作能夠發(fā)現(xiàn)和避免80%的缺陷,而系統(tǒng)測(cè)試又能找出其余缺陷中的80%,最后的4%的缺陷可能只有在用戶(hù)大范圍、長(zhǎng)時(shí)間使用后才會(huì)暴露出來(lái)。

      8、制訂測(cè)試計(jì)劃、設(shè)計(jì)測(cè)試用例、實(shí)施測(cè)試、提交缺陷報(bào)告、測(cè)試總結(jié)。

      9、測(cè)試計(jì)劃的目的:編寫(xiě)軟件測(cè)試計(jì)劃的目的是指導(dǎo)測(cè)試組成員進(jìn)行工作和讓測(cè)試組以外的項(xiàng)目成員了解測(cè)試工作的。

      測(cè)試計(jì)劃的內(nèi)容:測(cè)試目的和測(cè)試項(xiàng)目簡(jiǎn)介、測(cè)試參考文檔和測(cè)試提交文檔、術(shù)語(yǔ)和定義、測(cè)試策略、確定測(cè)試內(nèi)容、資源、測(cè)試進(jìn)度、測(cè)試員的職責(zé)與任務(wù)分配、項(xiàng)目通過(guò)或失敗的標(biāo)準(zhǔn)、暫

      停和重新啟動(dòng)測(cè)試的標(biāo)準(zhǔn)、風(fēng)險(xiǎn)和問(wèn)題等。

      最重要的:測(cè)試策略、確定測(cè)試內(nèi)容、資源、測(cè)試進(jìn)度、測(cè)試員的職責(zé)與任務(wù)分配、項(xiàng)目通過(guò)或失敗的標(biāo)準(zhǔn)

      10、黑盒測(cè)試:把測(cè)試對(duì)象當(dāng)成一個(gè)黑盒子,測(cè)試人員完全不考慮邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程式的需求說(shuō)明書(shū)來(lái)檢查程式的功能是否滿足它的功能說(shuō)明。

      白盒測(cè)試:把測(cè)試對(duì)象當(dāng)成一個(gè)透明的盒子,允許測(cè)試人員利用程序內(nèi)部邏輯結(jié)構(gòu)及相關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程式所有邏輯路徑進(jìn)行測(cè)試。

      單元測(cè)試:白盒測(cè)試的一種,對(duì)軟件設(shè)計(jì)中的單元模塊進(jìn)行測(cè)試。

      集成測(cè)試:在單元測(cè)試的基礎(chǔ)上,對(duì)單元模塊之間的連接和組裝w進(jìn)行測(cè)試。

      系統(tǒng)測(cè)試:在所有都考慮的情況下,對(duì)系統(tǒng)進(jìn)行測(cè)試。

      驗(yàn)收測(cè)試:第三方進(jìn)行的確認(rèn)軟件滿足需求的測(cè)試。

      第三篇:打印過(guò)軟件測(cè)試工程師試題

      全國(guó)計(jì)算機(jī)等級(jí)考試四級(jí)筆試樣卷軟件測(cè)試工程師(打印過(guò))

      選擇題(每小題2分,共50分)

      下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)填涂在答題卡相應(yīng)位置上,答在試卷上不得分。

      (1)堅(jiān)持在軟件開(kāi)發(fā)的各個(gè)階段實(shí)施下列哪種質(zhì)量保證措施,才能在開(kāi)發(fā)過(guò)程中盡早發(fā)現(xiàn)和預(yù)防錯(cuò)誤,把出現(xiàn)的錯(cuò)誤克服在早期 A)技術(shù)評(píng)審 B)程序測(cè)試

      C)文檔審查

      D)管理評(píng)審

      (2)經(jīng)驗(yàn)表明,在程序測(cè)試中,某模塊與其他模塊相比,若該模塊已發(fā)現(xiàn)并改正的錯(cuò)誤數(shù)目較多,則該模塊中殘存的錯(cuò)誤數(shù)目與其他模塊相比,通常應(yīng)該 A)較少 B)較多

      C)相似

      D)不確定

      (3)對(duì)程序中已發(fā)現(xiàn)的錯(cuò)誤進(jìn)行錯(cuò)誤定位和確定出錯(cuò)性質(zhì),并改正這些錯(cuò)誤,同時(shí)修改相關(guān)的文檔,稱(chēng)為 A)測(cè)試 B)調(diào)試

      C)錯(cuò)誤分析

      D)驗(yàn)證

      (4)同行評(píng)審,有時(shí)稱(chēng)為同級(jí)評(píng)審,是一種通過(guò)作者的同行來(lái)確認(rèn)缺陷和需要變更區(qū)域的檢查方法。它主要分為管理評(píng)審、技術(shù)評(píng)審、文檔評(píng)審和 A)誤差評(píng)審 B)項(xiàng)目評(píng)審

      C)過(guò)程評(píng)審

      D)組織體系評(píng)審

      (5)數(shù)據(jù)流覆蓋關(guān)注的是程序中某個(gè)變量從其聲明、賦值到引用的變化情況,它是下列哪一種覆蓋的變種 A)語(yǔ)句覆蓋 B)控制覆蓋

      C)分支覆蓋

      D)路徑覆蓋

      (6)程序的流程圖如下圖所示,采用路徑覆蓋法進(jìn)行測(cè)試,則至少需要幾個(gè)測(cè)試用例可以覆蓋所有可能的路徑 A)5 B)6

      C)7

      D)8(7)如果一個(gè)判定中的復(fù)合條件表達(dá)式為(A > 1)or(B <= 3),則為了達(dá)到100%的條件覆蓋率,至少

      需要設(shè)計(jì)多少個(gè)測(cè)試用例

      A)1 B)2 C)3

      D)4(8)自底向上單元測(cè)試的策略是首先對(duì)模塊調(diào)用圖上的哪一層模塊進(jìn)行測(cè)試 A)最底層 B)下一層 C)最高層

      D)上一層

      (9)基本路徑測(cè)試滿足 A)語(yǔ)句覆蓋 B)路徑覆蓋 C)分支覆蓋

      D)條件覆蓋

      (10)集成測(cè)試對(duì)系統(tǒng)內(nèi)部的交互以及集成后系統(tǒng)功能檢驗(yàn)了何種質(zhì)量特性 A)正確性 B)可靠性 C)可使用性

      D)可維護(hù)性

      (11)在軟件性能測(cè)試中,下列指標(biāo)中哪個(gè)不是軟件性能的指標(biāo) A)響應(yīng)時(shí)間 B)吞吐量 C)資源利用率

      D)并發(fā)進(jìn)程數(shù)

      (12)下列關(guān)于軟件性能測(cè)試的說(shuō)法中,正確的是 A)性能測(cè)試的目的不是為了發(fā)現(xiàn)軟件缺陷

      B)壓力測(cè)試與負(fù)載測(cè)試的目的都是為了探測(cè)軟件在滿足預(yù)定性能需求的情況下所能負(fù)擔(dān)的最大壓力 C)性能測(cè)試通常要對(duì)測(cè)試結(jié)果進(jìn)行分析才能獲得測(cè)試結(jié)論

      D)在性能下降曲線上,最大建議用戶(hù)數(shù)通常處于性能輕微下降區(qū)與性能急劇下降區(qū)的交界處(13)下列關(guān)于軟件可靠性測(cè)試的說(shuō)法中,錯(cuò)誤的是 A)發(fā)現(xiàn)軟件缺陷是軟件可靠性測(cè)試的主要目的 B)軟件可靠性測(cè)試通常用于有可靠性要求的軟件

      C)在一次軟件可靠性測(cè)試中,執(zhí)行的測(cè)試用例必須完全符合所定義的軟件運(yùn)行剖面 D)可靠性測(cè)試通常要對(duì)測(cè)試結(jié)果進(jìn)行分析才能獲得測(cè)試結(jié)論(14)下列關(guān)于面向?qū)ο筌浖y(cè)試的說(shuō)法中,正確的是

      A)在測(cè)試一個(gè)類(lèi)時(shí),只要對(duì)該類(lèi)的每個(gè)成員方法都進(jìn)行充分的測(cè)試就完成了對(duì)該類(lèi)充分的測(cè)試 B)在存在多態(tài)的情況下,為了達(dá)到較高的測(cè)試充分性,應(yīng)對(duì)所有可能的綁定都進(jìn)行測(cè)試

      C)假設(shè)類(lèi)B是類(lèi)A的子類(lèi),如果類(lèi)A已進(jìn)行了充分的測(cè)試,在測(cè)試類(lèi)B時(shí)不必測(cè)試任何類(lèi)B繼承類(lèi)A的成員方法 D)對(duì)于一棵繼承樹(shù)上的多個(gè)類(lèi),只有處于葉節(jié)點(diǎn)的類(lèi)需要測(cè)試(15)下列哪種測(cè)試不屬于面向?qū)ο髥卧獪y(cè)試考慮的范疇 A)成員方法的測(cè)試

      C)類(lèi)樹(shù)的測(cè)試 B)類(lèi)的測(cè)試

      D)多個(gè)相互協(xié)作的類(lèi)樹(shù)的測(cè)試

      (16)下列關(guān)于面向?qū)ο蠹蓽y(cè)試的說(shuō)法中,正確的是 A)大突擊集成是面向?qū)ο蠹蓽y(cè)試最常用且最有效的方法 B)自底向上集成和自頂向下集成都需要為集成測(cè)試開(kāi)發(fā)大量代碼 C)協(xié)作集成在任何情況下都優(yōu)于自底向上集成和自頂向下集成 D)高頻集成是以自底向上集成為基礎(chǔ),利用冒煙測(cè)試進(jìn)行的集成測(cè)試(17)在Web應(yīng)用軟件的分層測(cè)試策略中,下列哪個(gè)不是測(cè)試關(guān)注的層次 A)數(shù)據(jù)層 B)業(yè)務(wù)層 C)服務(wù)層

      D)表示層

      (18)下列關(guān)于Web應(yīng)用軟件測(cè)試的說(shuō)法中,正確的是 A)Cookie測(cè)試是Web應(yīng)用軟件功能測(cè)試的重要內(nèi)容

      B)對(duì)于沒(méi)有使用數(shù)據(jù)庫(kù)的Web應(yīng)用軟件,不需要進(jìn)行性能測(cè)試 C)鏈接測(cè)試是Web應(yīng)用軟件易用性測(cè)試的重要內(nèi)容

      D)Web應(yīng)用軟件安全性測(cè)試僅關(guān)注Web應(yīng)用軟件是否能夠防御網(wǎng)絡(luò)攻擊(19)下列哪一項(xiàng)不屬于軟件功能易用性測(cè)試關(guān)注的內(nèi)容 A)軟件界面的色彩是否協(xié)調(diào) B)軟件是否能主動(dòng)禁止用戶(hù)可能進(jìn)行的非法操作 C)軟件是否允許用戶(hù)針對(duì)自己的使用習(xí)慣進(jìn)行定制 D)軟件是否能幫助用戶(hù)減少輸入中的重復(fù)勞動(dòng)(20)下列關(guān)于極限測(cè)試的說(shuō)法中,正確的是

      A)極限測(cè)試是一種新型的測(cè)試方法,傳統(tǒng)的測(cè)試技術(shù)均不適用于極限測(cè)試 B)極限測(cè)試中所有的測(cè)試均是由編碼人員完成的 C)與傳統(tǒng)的軟件測(cè)試相比,極限測(cè)試是一種更嚴(yán)格的測(cè)試 D)極限測(cè)試需要頻繁地進(jìn)行單元測(cè)試

      (21)下列有關(guān)測(cè)試過(guò)程V模型的說(shuō)法中,正確的是

      A)驗(yàn)收測(cè)試應(yīng)確定程序的執(zhí)行是否滿足軟件設(shè)計(jì)的要求

      B)系統(tǒng)測(cè)試應(yīng)確定系統(tǒng)功能和性能的質(zhì)量特性是否達(dá)到系統(tǒng)要求的指標(biāo) C)單元測(cè)試和集成測(cè)試應(yīng)確定軟件的實(shí)現(xiàn)是否滿足用戶(hù)需要或合同的要求 D)集成測(cè)試在編碼結(jié)束前就可以開(kāi)始

      (22)下列哪項(xiàng)工作與軟件缺陷管理和追蹤無(wú)關(guān)

      A)對(duì)缺陷應(yīng)該包含的信息條目、狀態(tài)分類(lèi)等進(jìn)行完善設(shè)計(jì)

      B)通過(guò)軟件系統(tǒng)自動(dòng)發(fā)送通知給相關(guān)開(kāi)發(fā)和測(cè)試人員,使缺陷得到及時(shí)處理 C)對(duì)測(cè)試用例的執(zhí)行結(jié)果進(jìn)行記錄和追蹤

      D)通過(guò)一些歷史曲線和統(tǒng)計(jì)曲線來(lái)分析和預(yù)測(cè)未來(lái)的缺陷發(fā)現(xiàn)情況

      (23)下列有關(guān)軟件問(wèn)題生命周期模型狀態(tài)定義的說(shuō)法中,錯(cuò)誤的是

      A)“新建”表示測(cè)試中發(fā)現(xiàn)并報(bào)告了新的軟件問(wèn)題

      B)“打開(kāi)”表示軟件問(wèn)題已被確認(rèn)并分配給相關(guān)開(kāi)發(fā)工程師處理 C)“關(guān)閉”表示軟件問(wèn)題已被開(kāi)發(fā)人員修復(fù)并等待測(cè)試人員驗(yàn)證 D)“解決”表示軟件問(wèn)題已被確認(rèn)修復(fù)(24)下列有關(guān)軟件測(cè)試工具的說(shuō)法中,錯(cuò)誤的是

      A)靜態(tài)測(cè)試工具可用于對(duì)軟件需求、結(jié)構(gòu)設(shè)計(jì)、詳細(xì)設(shè)計(jì)和代碼進(jìn)行評(píng)審、走查和審查 B)靜態(tài)測(cè)試工具可對(duì)軟件的復(fù)雜度分析、數(shù)據(jù)流分析、控制流分析和接口分析提供支持 C)動(dòng)態(tài)測(cè)試工具可用于軟件的覆蓋分析和性能分析 D)動(dòng)態(tài)測(cè)試工具不包括軟件的仿真測(cè)試和變異測(cè)試

      (25)計(jì)算機(jī)軟件測(cè)試規(guī)范規(guī)定,軟件測(cè)試的類(lèi)別可分為:?jiǎn)卧獪y(cè)試、集成測(cè)試以及

      A)系統(tǒng)測(cè)試

      B)驗(yàn)收測(cè)試

      D)配置項(xiàng)測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試 C)系統(tǒng)測(cè)試和驗(yàn)收測(cè)試

      論述題(3題,共50分)

      論述題答題必須用藍(lán)、黑色鋼筆或圓珠筆寫(xiě)在論述題答題紙的相應(yīng)位置上。

      論述題1:以下是學(xué)生選課系統(tǒng)中“學(xué)生查詢(xún)成績(jī)”交互行為的描述,請(qǐng)按要求回答問(wèn)題(20分)交互開(kāi)始時(shí)終端上顯示首頁(yè),用戶(hù)選擇“查詢(xún)”請(qǐng)求后,顯示“請(qǐng)輸入學(xué)號(hào)”。

      在用戶(hù)輸入學(xué)號(hào)后,系統(tǒng)核對(duì)學(xué)生學(xué)號(hào):若輸入的學(xué)號(hào)不正確,則顯示“輸入的學(xué)號(hào)不正確”,此次查詢(xún)?nèi)∠?,回到首?yè);若輸入的學(xué)號(hào)正確,出現(xiàn)“請(qǐng)輸入課程名”。

      一旦輸入課程名,就開(kāi)始核對(duì)課程名稱(chēng):若輸入的課程名不正確,則顯示“輸入的課程名不正確”,此次查詢(xún)?nèi)∠?,回到首?yè);若輸入的課程名正確,則根據(jù)“學(xué)號(hào)”和“課程名”,查詢(xún)學(xué)生成績(jī)。

      若查詢(xún)學(xué)生成績(jī)成功,則顯示查詢(xún)到的成績(jī),系統(tǒng)詢(xún)問(wèn)是否繼續(xù)查詢(xún):當(dāng)用戶(hù)選擇“繼續(xù)查詢(xún)”后回到“請(qǐng)輸入學(xué)號(hào)”;當(dāng)用戶(hù)選擇“結(jié)束查詢(xún)”后回到首頁(yè)。

      若查詢(xún)學(xué)生成績(jī)失敗,則顯示“查詢(xún)失敗”后回到首頁(yè)。

      (1)請(qǐng)畫(huà)出該系統(tǒng)以上交互行為的狀態(tài)圖(應(yīng)滿足功能圖的要求,不可畫(huà)成流程圖)。(10分)(2)使用基本路徑測(cè)試方法確定該狀態(tài)圖的測(cè)試路徑。(10分)

      論述題2:以下是QESuite Web Version 1.0中某測(cè)試項(xiàng)目的部分界面,請(qǐng)按要求回答問(wèn)題(12分)

      (1)下圖是該測(cè)試項(xiàng)目的測(cè)試用例執(zhí)行文檔界面。有幾個(gè)測(cè)試用例沒(méi)有執(zhí)行?有幾個(gè)測(cè)試用例最近一次執(zhí)行通過(guò)?有幾個(gè)測(cè)試用例最近一次執(zhí)行失敗?(3分)

      (2)下圖是該測(cè)試項(xiàng)目的某軟件問(wèn)題報(bào)告視圖。按QESuite Web Version 1.0中的軟件問(wèn)題生命周期定義,4號(hào)軟件問(wèn)題報(bào)告需要何種人員進(jìn)行哪些可能的操作?5號(hào)軟件問(wèn)題報(bào)告需要何種人員進(jìn)行哪些可能的操作?8號(hào)軟件問(wèn)題報(bào)告需要何種人員進(jìn)行哪些可能的操作?(9分)

      論述題3:針對(duì)以下C語(yǔ)言程序,請(qǐng)按要求回答問(wèn)題(18分)已知link.c源程序如下:

      /*link.c程序?qū)蜗蜴湵磉M(jìn)行操作,首先建立一個(gè)單向鏈表,然后根據(jù)用戶(hù)的選擇可以對(duì)其進(jìn)行插入節(jié)點(diǎn)、刪除節(jié)點(diǎn)和鏈表反轉(zhuǎn)操作*/

      #include #include typedef struct list_node *list_pointer;typedef struct list_node{

      int data;list_pointer link;

      //定義鏈表指針

      //定義鏈表結(jié)構(gòu)

      }list_node;

      //用到的操作函數(shù):

      list_pointer create();

      //建立一個(gè)單向鏈表

      void insert(list_pointer *p_ptr, list_pointer node);//在node后加入一個(gè)新的節(jié)點(diǎn) void delete_node(list_pointer *p_ptr, list_pointer trail, list_pointer node);//刪除前一個(gè)節(jié)點(diǎn)是trail的當(dāng)前節(jié)點(diǎn)node void print(list_pointer ptr);//打印鏈表節(jié)點(diǎn)中的值 list_pointer invert(list_pointer lead);//反轉(zhuǎn)鏈表

      int main(){

      list_pointer list_pointer list_pointer ptr=NULL;node, trail;*p = &ptr;int choose, location, i;

      printf(“you should create a link first:n”);//建立一個(gè)單向鏈表:

      ptr=create();/* ptr 指向鏈表的第一個(gè)節(jié)點(diǎn) */ print(ptr);//根據(jù)用戶(hù)的不同選擇進(jìn)行相應(yīng)的操作:

      printf(“input number 0, you can quit the programn”);printf(“input number 1, you can insert a new node to linkn”);printf(“input number 2, you can delete a node from the linkn”);printf(“input number 3, you can invert the linkn”);printf(“please input your choicen”);scanf(“%d”, &choose);while(choose!=0){

      switch(choose){ case 1:

      printf(“you will insert a node to the linkn”);printf(“please input the location of the node:n”);scanf(“%d”, &location);node = ptr;i = 1;while(i

      } node = node->link;i++;

      insert(p, node);print(ptr);break;/* p為指向ptr的指針 */ case 2:

      printf(“you will delete a node from the linkn”);printf(“please input the location of the node:n”);scanf(“%d”, &location);node = ptr;if(location ==1)trail = NULL;trail = ptr;i = 1;while(i

      } node = trail->link;delete_node(p, trail, node);print(ptr);break;trail = trail->link;i++;case 3: printf(“you will invert the linkn”);ptr = invert(ptr);

      }

      } print(ptr);break;default:

      } printf(“please input your choicen”);scanf(“%d”, &choose);break;return-1;return 0;//根據(jù)用戶(hù)的輸入數(shù)值建立一個(gè)新的單向鏈表: list_pointer create(){

      printf(“please input the node number of the link:n”);scanf(“%d”, &length);printf(“the number of the link is : %dn”, length);

      printf(“please input the data for the link node:n”);int i, current, length;list_pointer p1, p2, head;

      } i =0;p1= p2=(list_pointer)malloc(sizeof(list_node));head = p1;for(i = 0;i

      } p2->link = NULL;return head;scanf(“%d”, ¤t);p1->data = current;p2->link = p1;p2 = p1;p1 =(list_pointer)malloc(sizeof(list_node));??

      (1)畫(huà)出主函數(shù)main的控制流程圖。(10分)

      (2)設(shè)計(jì)一組測(cè)試用例,盡量使main 函數(shù)的語(yǔ)句覆蓋率能達(dá)到100%。如果認(rèn)為該函數(shù)的語(yǔ)句覆蓋率無(wú)法達(dá)到100%,需說(shuō)明原因。(8分)

      第四篇:軟件測(cè)試工程師筆試題及參考答案

      廈門(mén)銀禾數(shù)碼技術(shù)有限公司軟件測(cè)試工程師筆試題試卷(A)姓名:_________性別:____ 筆試日期200_年__月__日 是否應(yīng)屆/軟件測(cè)試工作年限_____ 聯(lián)系電話:_______________ 電子郵箱:________________ 期望待遇:_______________

      1、什么是軟件測(cè)試?2’

      2、軟件測(cè)試與軟件質(zhì)量保證的區(qū)別。10’

      3、報(bào)告軟件缺陷時(shí),測(cè)試人員要對(duì)軟件缺陷分類(lèi),以簡(jiǎn)明扼要的方式指出其影響,以及修

      改的優(yōu)先次序。請(qǐng)描述如何劃分缺陷與錯(cuò)誤嚴(yán)重性和優(yōu)先級(jí)別?10’

      4、BUG信息應(yīng)該包含那些內(nèi)容。5’

      5、測(cè)試用例說(shuō)明應(yīng)該包含哪些內(nèi)容?測(cè)試用例計(jì)劃包含哪些目標(biāo)?10’

      6、WEB應(yīng)用軟件測(cè)試必須進(jìn)行哪些類(lèi)型測(cè)試,請(qǐng)列出每種類(lèi)型的測(cè)試要點(diǎn)。15’

      7、網(wǎng)絡(luò)應(yīng)用測(cè)試的主要內(nèi)容是什么?10’

      8、用戶(hù)文檔測(cè)試應(yīng)該注意哪些要點(diǎn)?10’

      9、在DBMS中,視圖的作用是什么?

      寫(xiě)出建立視圖的命令格式(如建立信息系學(xué)生的視圖)10’

      10、請(qǐng)列舉您認(rèn)為身為測(cè)試人員應(yīng)具備的能力和技術(shù)。8’

      參考答案

      1、什么是軟件測(cè)試?2’

      【要點(diǎn)】

      在規(guī)定條件下對(duì)程序進(jìn)行操作,以發(fā)現(xiàn)錯(cuò)誤,對(duì)軟件質(zhì)量進(jìn)行評(píng)估,包括對(duì)軟件形成過(guò)程的文檔、數(shù)據(jù)以及程序進(jìn)行測(cè)試。

      【詳解】

      軟件測(cè)試就是在軟件投入運(yùn)行前對(duì)軟件需求分析、軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)和軟件編碼進(jìn)行查錯(cuò)(包括代碼執(zhí)行活動(dòng)與人工活動(dòng))。也可以說(shuō),軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程?;蛘哒f(shuō),軟件測(cè)試是根據(jù)軟件開(kāi)發(fā)各階段的規(guī)格說(shuō)明和程序的內(nèi)部構(gòu)造而精心設(shè)計(jì)一批測(cè)試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤,這是在軟件投入前,對(duì)軟件需求分析、軟件設(shè)計(jì)規(guī)格說(shuō)明書(shū)和軟件編碼的最終復(fù)審,是軟件質(zhì)量保障的關(guān)鍵步驟。

      1、軟件測(cè)試與軟件質(zhì)量保證的區(qū)別。10’

      【要點(diǎn)】

      軟件測(cè)試只是質(zhì)量保證工作中的一個(gè)環(huán)節(jié),軟件質(zhì)量保證與軟件測(cè)試是軟件質(zhì)量工程的兩個(gè)不同層面的工作;

      質(zhì)量保證:通過(guò)預(yù)防、檢查與改進(jìn)來(lái)保證軟件質(zhì)量,采用全面質(zhì)量管理和過(guò)程改進(jìn)的原理來(lái)開(kāi)展質(zhì)量保證工作,主要關(guān)注軟件質(zhì)量的檢查與測(cè)試,主要著眼于軟件開(kāi)發(fā)活動(dòng)的過(guò)程、步驟和產(chǎn)物。

      軟件測(cè)試:通過(guò)執(zhí)行軟件來(lái),對(duì)過(guò)程中的產(chǎn)物(開(kāi)發(fā)文檔和程序)進(jìn)行走查,發(fā)現(xiàn)問(wèn)題,報(bào)告質(zhì)量

      【詳解】

      軟件測(cè)試和軟件質(zhì)量保證是軟件質(zhì)量工程中的兩個(gè)不同層面的工作。軟件測(cè)試只是軟件質(zhì)量保證工作中的一個(gè)重要環(huán)節(jié)。

      質(zhì)量保證(QA)的工作是通過(guò)預(yù)防、檢查與改進(jìn)來(lái)保證軟件的質(zhì)量。QA采用的方法重要是按“全面質(zhì)量管理”和“過(guò)程改進(jìn)”的原來(lái)開(kāi)展質(zhì)量保證工作。雖然在軟件質(zhì)量保證的活動(dòng)中也有一些測(cè)試活動(dòng),但它所以關(guān)注的是軟件質(zhì)量的檢查和測(cè)量。它的主要工作是對(duì)軟件生命周期的管理,以及檢驗(yàn)軟件是否滿足規(guī)定的質(zhì)量和用戶(hù)的需求,因此重要是著眼于軟件開(kāi)發(fā)活動(dòng)中的過(guò)程,步驟和產(chǎn)物,而不是軟件進(jìn)行剖析,找出問(wèn)題或者評(píng)估。

      軟件測(cè)試雖然與開(kāi)發(fā)過(guò)程緊密相關(guān),但它所關(guān)心的不是過(guò)程的活動(dòng),而是對(duì)過(guò)程的產(chǎn)物,以及開(kāi)發(fā)出的軟件進(jìn)行剖析。測(cè)試人員要對(duì)過(guò)程的產(chǎn)物(開(kāi)發(fā)文檔和源代碼)進(jìn)行走讀,運(yùn)行軟件。以找到問(wèn)題和報(bào)告質(zhì)量。測(cè)試人員必須假設(shè)軟件存在潛在的問(wèn)題,測(cè)試中所做的操作就是為了找出更多的問(wèn)題,而不是為了驗(yàn)證(事實(shí)上也不可能)軟件的正確性。所以軟件測(cè)試雖然對(duì)提高軟件的質(zhì)量起著關(guān)鍵的作用,但它只是軟件質(zhì)量保證的一個(gè)重要環(huán)節(jié)。

      3、請(qǐng)描述如何劃分缺陷與錯(cuò)誤嚴(yán)重性和優(yōu)先級(jí)別?10’

      給軟件缺陷與錯(cuò)誤劃分嚴(yán)重性和優(yōu)先級(jí)的通用原則:

      (1)表示軟件缺陷所造成餓危害和惡劣程度。

      (2)優(yōu)先級(jí)表示修復(fù)缺陷的重要程度和次序。

      嚴(yán)重性:

      (1)、嚴(yán)重:系統(tǒng)崩潰、數(shù)據(jù)丟失、數(shù)據(jù)毀壞

      (2)、較嚴(yán)重:操作性錯(cuò)誤、結(jié)果錯(cuò)誤、遺漏功能

      (3)、一般:小問(wèn)題、錯(cuò)別字、UI布局、罕見(jiàn)故障

      (4)、建議:不影響使用的瑕疵或更好的實(shí)現(xiàn)。

      優(yōu)先級(jí):

      (1)、最高優(yōu)先級(jí):立即修復(fù),停止進(jìn)一步測(cè)試。

      (2)、次高優(yōu)先級(jí):在產(chǎn)品發(fā)布之前必須修復(fù)。

      (3)、中等優(yōu)先級(jí):如果時(shí)間允許應(yīng)該修復(fù)。

      (4)、最低優(yōu)先級(jí):可能會(huì)修復(fù),但是也可能發(fā)布。

      4、BUG信息應(yīng)該包含那些內(nèi)容。5’

      測(cè)試軟件名稱(chēng)、測(cè)試版本號(hào)、測(cè)試人名稱(chēng)、測(cè)試事件、測(cè)試軟件和硬件配置環(huán)境、發(fā)現(xiàn)軟件錯(cuò)誤的類(lèi)型、錯(cuò)誤的嚴(yán)重程度、詳細(xì)步驟、必要的附圖、測(cè)試注釋。

      5、測(cè)試用例說(shuō)明應(yīng)該包含哪些內(nèi)容?10’

      (1)定義(ANSI/IEEE829):編寫(xiě)用于輸入的實(shí)際數(shù)據(jù)和預(yù)期結(jié)果,并明確指出使用

      具體測(cè)試用例產(chǎn)生的測(cè)試程序的任何限制

      (2)包含的內(nèi)容

      ? 標(biāo)識(shí)符:由測(cè)試設(shè)計(jì)過(guò)程說(shuō)明和測(cè)試程序說(shuō)明引用的唯一標(biāo)識(shí)符

      ? 測(cè)試項(xiàng):描述被測(cè)試的詳細(xì)特性、代碼模塊等

      ? 輸入說(shuō)明:列舉執(zhí)行測(cè)試用例的所有輸入內(nèi)容或者條件

      ? 輸出說(shuō)明:描述進(jìn)行測(cè)試用例預(yù)期的結(jié)果

      ? 環(huán)境要求:執(zhí)行測(cè)試用例的軟件、硬件、測(cè)試工具及人員等要求

      ? 特殊要求:描述執(zhí)行測(cè)試用例的特殊要求

      ? 用例之間的依賴(lài)性:注明與其分用例的依賴(lài)關(guān)系或受其他用例的影響

      測(cè)試用例計(jì)劃包含4個(gè)目標(biāo)即:組織性、重復(fù)性、跟蹤和測(cè)試證實(shí)。

      6、WEB應(yīng)用軟件測(cè)試必須進(jìn)行以下不同類(lèi)型的測(cè)試,包括:功能測(cè)試、性能測(cè)試、可用性測(cè)試、兼容測(cè)試、安全測(cè)試等。15’

      (1)、功能測(cè)試主要是用來(lái)測(cè)試WEB應(yīng)用軟件是否履行了預(yù)期的功能,確保每一個(gè)功能與需求說(shuō)明一致。根據(jù)測(cè)試對(duì)象的不同,可分為:鏈接測(cè)試、表單測(cè)試、COOKIES測(cè)試、設(shè)計(jì)語(yǔ)言測(cè)試、數(shù)據(jù)庫(kù)測(cè)試。

      (2)、性能測(cè)試主要是確保WEB應(yīng)用系統(tǒng)達(dá)到要求的性能,一般用最大的運(yùn)行時(shí)間、吞吐率、相應(yīng)時(shí)間描述。

      性能測(cè)試又分為:鏈接速度測(cè)試、負(fù)載測(cè)試和壓力測(cè)試,負(fù)載測(cè)試是為了測(cè)量WEB系統(tǒng)在某一負(fù)載級(jí)別上的性能,以保證WEB系統(tǒng)在需求范圍內(nèi)能正常工作。負(fù)載級(jí)別可以是某個(gè)時(shí)刻同時(shí)訪問(wèn)WEB系統(tǒng)的用戶(hù)數(shù)量,也可以是在線數(shù)據(jù)處理的數(shù)量。

      壓力測(cè)試是指實(shí)際破壞一個(gè)WEB應(yīng)用系統(tǒng)時(shí)測(cè)試系統(tǒng)的反映,壓力測(cè)試是測(cè)試系統(tǒng)的限制和故障恢復(fù)能力,也就是測(cè)試WEB應(yīng)用系統(tǒng)會(huì)不會(huì)崩潰,在什么情況下會(huì)崩潰,壓力測(cè)試的區(qū)域包括表單、登錄、和其他信息傳輸頁(yè)面等。壓力測(cè)試側(cè)重于確定系統(tǒng)崩潰時(shí)的用戶(hù)負(fù)載量。

      (3)、可用性測(cè)試:導(dǎo)航測(cè)試、圖形測(cè)試、內(nèi)容測(cè)試、整體界面測(cè)試。

      (4)、兼容性測(cè)試:確定WEB應(yīng)用軟件在不同軟件、硬件和網(wǎng)絡(luò)配置下運(yùn)行情況,它主要

      是用來(lái)測(cè)試在不同瀏覽器中是否都可以正確地顯示W(wǎng)EB應(yīng)用程序的頁(yè)面內(nèi)容,從而保證頁(yè)面中的某些代碼,比如:JavaScript ,ActiveX、CSS等在不同平臺(tái)配置上都能具有正確性。

      (5)、安全測(cè)試。

      7、網(wǎng)絡(luò)應(yīng)用測(cè)試的主要內(nèi)容是什么?10’

      網(wǎng)絡(luò)應(yīng)用系統(tǒng)包含:網(wǎng)絡(luò)應(yīng)用軟件、工作站桌面軟件和客戶(hù)/服務(wù)器數(shù)據(jù)庫(kù)。

      網(wǎng)絡(luò)應(yīng)用測(cè)試重點(diǎn)考察:多用戶(hù)并發(fā)訪問(wèn)性能、應(yīng)用系統(tǒng)響應(yīng)時(shí)間、應(yīng)用系統(tǒng)對(duì)網(wǎng)絡(luò) 資源的占用情況、與網(wǎng)絡(luò)相關(guān)的應(yīng)用功能特性、應(yīng)用系統(tǒng)在網(wǎng)絡(luò)環(huán)境下的穩(wěn)定性。

      (1)特性測(cè)試:特性測(cè)試核實(shí)的是單個(gè)命令和應(yīng)用程序功能,通常用較小的負(fù)

      載完成,關(guān)注的是用戶(hù)界面、應(yīng)用程序的操作,以及用戶(hù)與計(jì)算機(jī)之間的互操作。

      (2)功能測(cè)試:要求網(wǎng)絡(luò)配置和負(fù)載非常接近于運(yùn)行環(huán)境下的模式,關(guān)注的是

      當(dāng)多個(gè)用戶(hù)使用應(yīng)用程序時(shí),網(wǎng)絡(luò)和文件系統(tǒng)或者數(shù)據(jù)庫(kù)系統(tǒng)之間的交互

      情況,核實(shí)的是重負(fù)載下后臺(tái)功能能否正確執(zhí)行。

      (3)應(yīng)用負(fù)載測(cè)試。

      (4)應(yīng)用系統(tǒng)響應(yīng)時(shí)間測(cè)試。

      (5)應(yīng)用系統(tǒng)升級(jí)測(cè)試。

      8、用戶(hù)文檔測(cè)試的要點(diǎn)10’

      (1)、明確讀者群:根據(jù)讀者群(如初級(jí)、中級(jí)、高級(jí)用戶(hù))的不同來(lái)檢查文檔內(nèi)容,保證用戶(hù)能夠看得懂、能理解

      (2)、術(shù)語(yǔ):文檔中術(shù)語(yǔ)的描述要適合定位的讀者群,用法一致,標(biāo)準(zhǔn)定義與業(yè)界規(guī)范相吻合(3)、文檔內(nèi)容的正確性:要保證所有信息是真實(shí)正確的(4)、文檔內(nèi)容的完整性:要完全根據(jù)提示逐步操作,檢查是否存在遺漏的地方

      (5)、文檔與程序的一致性:按照文檔操作后,檢查軟件返回的結(jié)果與文檔描述是否一致

      (6)、文檔的易用性:檢查是否便于用戶(hù)查找相應(yīng)的內(nèi)容

      (7)、圖表與界面截圖:檢查所有圖表與界面截圖與發(fā)布的程序版本一致

      (8)、樣例和示例:檢查所有的樣例和示例能夠正確完成;

      (9)、語(yǔ)言:中文文檔保證無(wú)錯(cuò)別字和二義性

      (10)、印刷與包裝:印刷質(zhì)量,包裝質(zhì)量

      9、在DBMS中,視圖不是真正的包含數(shù)據(jù),只是把定義存于數(shù)據(jù)字典中。作用為:10’

      (1)、簡(jiǎn)化用戶(hù)操作。

      (2)、使用戶(hù)能從多角度中看待同一數(shù)據(jù)。

      (3)、對(duì)重構(gòu)數(shù)據(jù)提供一定程度的邏輯獨(dú)立性。

      (4)、能對(duì)機(jī)密數(shù)據(jù)提供安全保護(hù)。

      CREATE VIEW<視圖名>[(<列名>[<列名>]??)]

      AS

      子查詢(xún)

      [With Check Option]

      CREATE VIEW IS_Student

      AS

      SELECT Sno,Sname,Sage

      FROM Student

      WHERE Sdept =’IS’

      With Check Option10、測(cè)試人員應(yīng)該具備的能力和技術(shù)。8’

      1、基本能力

      2、溝通能力

      3、技術(shù)能力

      測(cè)試方法應(yīng)用、測(cè)試用例設(shè)計(jì)、測(cè)試工具使用(測(cè)試管理系統(tǒng)、自動(dòng)化測(cè)試工具、負(fù)載測(cè)試工具)

      4、管理能力

      5、文檔能力

      第五篇:軟件測(cè)試工程師筆面試試題

      軟件測(cè)試工程師筆面試試題

      面試題

      01.為什么要在一個(gè)團(tuán)隊(duì)中開(kāi)展軟件測(cè)試工作?

      02.您是否了解以往所工作的企業(yè)的軟件測(cè)試過(guò)程?如果了解,請(qǐng)?jiān)囀鲈谶@個(gè)過(guò)程中都有哪些工作要做?分別由哪些不同的角色來(lái)完成這些工作?

      03.您是否了解以往所工作的企業(yè)的軟件開(kāi)發(fā)過(guò)程?如果了解,請(qǐng)?jiān)囀鲆粋€(gè)完整的開(kāi)發(fā)過(guò)程需要完成哪些工作?分別由哪些不同的角色來(lái)完成這些工作?(對(duì)于軟件測(cè)試部分,可以簡(jiǎn)述)

      04.您在以往的測(cè)試工作中都曾經(jīng)具體從事過(guò)哪些工作?其中最擅長(zhǎng)哪部分工作?

      05.您所熟悉的軟件測(cè)試類(lèi)型都有哪些?請(qǐng)?jiān)囍謩e比較這些不同的測(cè)試類(lèi)型的區(qū)別與聯(lián)系(如功能測(cè)試、性能測(cè)試……)

      06.請(qǐng)?jiān)囍容^一下黑盒測(cè)試、白盒測(cè)試、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試的區(qū)別與聯(lián)系。

      07.測(cè)試計(jì)劃工作的目的是什么?測(cè)試計(jì)劃工作的內(nèi)容都包括什么?其中哪些是最重要的?

      08.您認(rèn)為做好測(cè)試計(jì)劃工作的關(guān)鍵是什么?

      09.您所熟悉的測(cè)試用例設(shè)計(jì)方法都有哪些?請(qǐng)分別以具體的例子來(lái)說(shuō)明這些方法在測(cè)試用例設(shè)計(jì)工作中的應(yīng)用。

      10.您認(rèn)為做好測(cè)試用例設(shè)計(jì)工作的關(guān)鍵是什么?

      11.請(qǐng)以您以往的實(shí)際工作為例,詳細(xì)的描述一次測(cè)試用例設(shè)計(jì)的完整的過(guò)程。

      12.您以往的工作中是否曾開(kāi)展過(guò)測(cè)試用例的評(píng)審工作?如果有,請(qǐng)描述測(cè)試用例評(píng)審的過(guò)程和評(píng)審的內(nèi)容。

      13.您以往是否曾經(jīng)從事過(guò)性能測(cè)試工作?如果有,請(qǐng)盡可能的詳細(xì)描述您以往的性能測(cè)試工作的完整過(guò)程。

      14.您在從事性能測(cè)試工作時(shí),是否使用過(guò)一些測(cè)試工具?如果有,請(qǐng)?jiān)囀鲈摴ぞ叩墓ぷ髟?,并以一個(gè)具體的工作中的例子描述該工具是如何在實(shí)際工作中應(yīng)用的。

      15.您認(rèn)為性能測(cè)試工作的目的是什么?做好性能測(cè)試工作的關(guān)鍵是什么?

      16.在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?

      17.您以往所從事的軟件測(cè)試工作中,是否使用了一些工具來(lái)進(jìn)行軟件缺陷(Bug)的管理?如果有,請(qǐng)結(jié)合該工具描述軟件缺陷(Bug)跟蹤管理的流程。

      18.您以往是否曾經(jīng)從事過(guò)單元測(cè)試和集成測(cè)試?如果有,請(qǐng)談一下這些工作的實(shí)際開(kāi)展情況。

      19.您如何看待軟件過(guò)程改進(jìn)?在您曾經(jīng)工作過(guò)的企業(yè)中,是否有一些需要改進(jìn)的東西呢?您期望的理想的測(cè)試人員的工作環(huán)境是怎樣的?

      20.您以往工作過(guò)的企業(yè)中,是否開(kāi)展了軟件配置管理工作?您能否描述一下這項(xiàng)工作的開(kāi)展情況和您對(duì)這項(xiàng)工作的認(rèn)識(shí)?

      21.您是否熟悉一些主流的軟件工程方法論和思想,如RUP、CMM、CMMI、XP、PSP、TSP。如果熟悉,您是否可以談一下對(duì)這些方法論和思想的認(rèn)識(shí)?

      22.您認(rèn)為在測(cè)試人員同開(kāi)發(fā)人員的溝通過(guò)程中,如何提高溝通的效率和改善溝通的效果?維持測(cè)試人員同開(kāi)發(fā)團(tuán)隊(duì)中其他成員良好的人際關(guān)系的關(guān)鍵是什么?

      23.在您以往的測(cè)試工作中,最讓您感到不滿意或者不堪回首的事情是什么?您是如何來(lái)對(duì)待這些事情的?

      24.在即將完成這次筆試前,您是否愿意談一些自己在以往的學(xué)習(xí)和工作中獲得的工作經(jīng)驗(yàn)和心得體會(huì)?(可以包括軟件測(cè)試、過(guò)程改進(jìn)、軟件開(kāi)發(fā)或者與此無(wú)關(guān)的其他方面)

      筆試題

      一、判斷題(每題1分,12 分,正確的√,錯(cuò)誤的╳)

      1.軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。()

      2.Beta 測(cè)試是驗(yàn)收測(cè)試的一種。()

      3.驗(yàn)收測(cè)試是由最終用戶(hù)來(lái)實(shí)施的。()

      4.項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。()

      5.單元測(cè)試能發(fā)現(xiàn)約80%的軟件缺陷。()

      6.代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。()

      7.自底向上集成需要測(cè)試員編寫(xiě)驅(qū)動(dòng)程序。()

      8.負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。()

      9.測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。()

      10.代碼評(píng)審員一般由測(cè)試員擔(dān)任。()

      11.我們可以人為的使得軟件不存在配置問(wèn)題。()

      12.集成測(cè)試計(jì)劃在需求分析階段末提交。()

      二、不定項(xiàng)選擇題(每題2 分,10分)

      1.軟件驗(yàn)收測(cè)試的合格通過(guò)準(zhǔn)則是:()

      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è)試工件齊全。

      2.軟件測(cè)試計(jì)劃評(píng)審會(huì)需要哪些人員參加?()A.項(xiàng)目經(jīng)理

      B.SQA 負(fù)責(zé)人

      C.配置負(fù)責(zé)人

      D.測(cè)試組

      3.下列關(guān)于alpha 測(cè)試的描述中正確的是:()

      A.a(chǎn)lpha 測(cè)試需要用戶(hù)代表參加

      B.a(chǎn)lpha 測(cè)試不需要用戶(hù)代表參加

      C.a(chǎn)lpha 測(cè)試是系統(tǒng)測(cè)試的一種

      D.a(chǎn)lpha 測(cè)試是驗(yàn)收測(cè)試的一種

      4.測(cè)試設(shè)計(jì)員的職責(zé)有:()

      A.制定測(cè)試計(jì)劃

      B.設(shè)計(jì)測(cè)試用例

      C.設(shè)計(jì)測(cè)試過(guò)程、腳本

      D.評(píng)估測(cè)試活動(dòng)

      5.軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是:()

      A.需求工件已經(jīng)被基線化

      B.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化

      C.構(gòu)架工件已經(jīng)被基線化

      D.項(xiàng)目階段成果已經(jīng)被基線化

      三、填空題(每空1分,24 分)

      1.軟件驗(yàn)收測(cè)試包括、、三種類(lèi)型。

      2.系統(tǒng)測(cè)試的策略有功能測(cè)試、、、、易用性測(cè) 試、、、、、、、、、、等15 種方法。

      3.設(shè)計(jì)系統(tǒng)測(cè)試計(jì)劃需要參考的項(xiàng)目文檔有、和迭代計(jì)劃。

      4.對(duì)面向過(guò)程的系統(tǒng)采用的集成策略有、兩種。

      5.通過(guò)畫(huà)因果圖來(lái)寫(xiě)測(cè)試用例的步驟為、、、及把因果圖轉(zhuǎn)

      換為狀態(tài)圖共五個(gè)步驟。

      四、簡(jiǎn)答題(共37分)

      1. 階段評(píng)審與同行評(píng)審的區(qū)別。(4 分). 什么是軟件測(cè)試。(3 分). 簡(jiǎn)述集成測(cè)試的過(guò)程。(5 分). 怎樣做好文檔測(cè)試?(4 分)

      5. 白盒測(cè)試有那幾種方法?(6 分)

      6. 系統(tǒng)測(cè)試計(jì)劃是否需要同行評(píng)審,為什么?(4 分)

      7. Alpha 測(cè)試與beta 測(cè)試的區(qū)別。(4 分). 比較負(fù)載測(cè)試、容量測(cè)試和強(qiáng)度測(cè)試的區(qū)別。(6 分). 測(cè)試結(jié)束的標(biāo)準(zhǔn)是什么?(3 分)

      一、填空題:(每一空格2分,共60分)

      1、軟件實(shí)施活動(dòng)的輸出工件有、、、。

      2、代碼評(píng)審主要做、、、工作。

      3、軟件實(shí)施活動(dòng)中集成員的職責(zé)是、、、。

      4、驗(yàn)證與確認(rèn)軟件實(shí)施活動(dòng)主要有、代碼評(píng)審、、、、SQA 驗(yàn)證。

      5、表明測(cè)試已經(jīng)結(jié)束、、、。

      6、軟件測(cè)試的目的是、、、。

      7、軟件測(cè)試主要分為、、、四類(lèi)測(cè)試。

      8、軟件測(cè)試活動(dòng)有制定測(cè)試計(jì)劃、、、、、、測(cè)

      試評(píng)估、測(cè)試結(jié)束八個(gè)步驟。

      9、軟件測(cè)試活動(dòng)的輸出工件有_、、、10、軟件測(cè)試角色有、、、。

      二、不定項(xiàng)選擇題:(每題3 分,共15分)

      1、軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是()

      A、需求工件已經(jīng)被基線化

      B、詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化

      C、構(gòu)架工件已經(jīng)被基線化

      D、項(xiàng)目階段成果已經(jīng)被基線化

      2、下面角色不屬于集成計(jì)劃評(píng)審的是()A、配置經(jīng)理

      B、項(xiàng)目經(jīng)理

      C、測(cè)試員

      D、編碼員

      3、軟件測(cè)試設(shè)計(jì)活動(dòng)主要有()

      A、工作量分析

      B、確定并說(shuō)明測(cè)試用例、。

      C、確立并結(jié)構(gòu)化測(cè)試過(guò)程

      D、復(fù)審并評(píng)估測(cè)試覆蓋

      4、不屬于集成測(cè)試步驟的是()

      A、制定集成計(jì)劃

      B、執(zhí)行集成測(cè)試

      C、記錄集成測(cè)試結(jié)果

      D、回歸測(cè)試

      5、屬于軟件測(cè)試活動(dòng)的輸入工件的是()

      A、軟件工作版本

      B、可測(cè)試性報(bào)告

      C、軟件需求工件

      D、軟件項(xiàng)目計(jì)劃

      三、問(wèn)答題:(共25 分)

      1、項(xiàng)目的集中管理在軟件公司的哪一個(gè)層面?(2 分)

      2、請(qǐng)描述軟件測(cè)試活動(dòng)的生命周期。(8 分)

      3、什么是測(cè)試評(píng)估,測(cè)試評(píng)估的范圍是什么?(5 分)

      4、闡述工作版本的定義。(2 分)、請(qǐng)畫(huà)出軟件測(cè)試活動(dòng)的流程圖。(8 分)

      一、判斷題(每題2分,正確的“√”,錯(cuò)誤的“╳”)、好的測(cè)試員不懈追求完美。()

      2、測(cè)試程序僅僅按預(yù)期方式運(yùn)行就行了。()

      3、不存在質(zhì)量很高但可靠性很差的產(chǎn)品。()

      4、軟件測(cè)試員可以對(duì)產(chǎn)品說(shuō)明書(shū)進(jìn)行白盒測(cè)試。()

      5、靜態(tài)白盒測(cè)試可以找出遺漏之處和問(wèn)題。()

      6、總是首先設(shè)計(jì)白盒測(cè)試用例。()

      7、可以發(fā)布具有配置缺陷的軟件產(chǎn)品。()

      8、所有軟件必須進(jìn)行某種程度的兼容性測(cè)試。()

      9、所有軟件都有一個(gè)用戶(hù)界面,因此必須測(cè)試易用性。()

      10、測(cè)試組負(fù)責(zé)軟件質(zhì)量。()

      二、簡(jiǎn)答題

      1、軟件的缺陷等級(jí)應(yīng)如何劃分?(3 分)

      2、如果能夠執(zhí)行完美的黑盒測(cè)試,還需要進(jìn)行白盒測(cè)試嗎?為什么?(5 分)

      3、你認(rèn)為一個(gè)優(yōu)秀的測(cè)試工程師應(yīng)該具備哪些素質(zhì)?(3 分)

      4、產(chǎn)品測(cè)試到什么時(shí)候就算是足夠了?(2 分)

      5、測(cè)試計(jì)劃的目的是什么?(2 分)

      6、為什么要進(jìn)行軟件測(cè)試?軟件測(cè)試的目的是什么?(5 分)

      7、軟件測(cè)試應(yīng)該劃分幾個(gè)階段?簡(jiǎn)述各個(gè)階段應(yīng)重點(diǎn)測(cè)試的點(diǎn)?各個(gè)階段的含義?(5 分)

      8、如何做一名合格的測(cè)試人員?(3 分)

      9、針對(duì)缺陷采取怎樣的管理措施?(5 分)

      三、專(zhuān)業(yè)詞語(yǔ)解釋?zhuān)款}2 分)

      α測(cè)試: β測(cè)試: 驅(qū)動(dòng)模塊: 樁模塊: 白盒測(cè)試:

      靜態(tài)測(cè)試:

      四、選擇題(每題2分)

      1.下面哪些屬于動(dòng)態(tài)分析()A. 代碼覆蓋率

      B. 模塊功能檢查

      C. 系統(tǒng)壓力測(cè)試

      D. 程序數(shù)據(jù)流分析

      2.下面哪些屬于靜態(tài)分析()A、代碼規(guī)則檢查

      B、序結(jié)構(gòu)分析

      C、序復(fù)雜度分析

      D、內(nèi)存泄漏

      五、設(shè)計(jì)題(10分)

      在三角形計(jì)算中,要求三角型的三個(gè)邊長(zhǎng):A、B 和C。當(dāng)三邊不可能構(gòu)成三角形時(shí)提示錯(cuò)誤,可構(gòu)成三角

      形時(shí)計(jì)算三角形周長(zhǎng)。若是等腰三角形打印“等腰三角形”,若是等邊三角形,則提示“等邊三角形”。畫(huà)出程

      序流程圖、控制流程圖、找出基本測(cè)試路徑 ,對(duì)此設(shè)計(jì)一個(gè)測(cè)試用例。

      六、論述題

      1、試敘述對(duì)一個(gè)軟件項(xiàng)目測(cè)試的全過(guò)程。(10 分)

      2、簡(jiǎn)述你對(duì)測(cè)試工作的認(rèn)識(shí)過(guò)程、在以后的工作的一些建議。(6 分)、述靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試的區(qū)別?(5 分)

      1. 什么是軟件測(cè)試,以及軟件測(cè)試的意義?

      2. 什么是軟件測(cè)試靜態(tài)分析,軟件測(cè)試動(dòng)態(tài)分析,3. 下面那些屬于靜態(tài)分析()

      A、編碼規(guī)則檢查

      B、程序結(jié)構(gòu)分析

      C、程序復(fù)雜度分析

      D、內(nèi)存泄漏

      4. 下面那些屬于動(dòng)態(tài)分析()

      A、代碼覆蓋率

      B、模塊功能檢查

      C、系統(tǒng)壓力測(cè)試

      D、程序數(shù)據(jù)流分析

      5. 從測(cè)試技術(shù)角度,正確的選擇是(),給出各自的含義?

      A、靜態(tài)測(cè)試

      B、黑盒測(cè)試

      C、動(dòng)態(tài)測(cè)試

      D、白盒測(cè)試

      6. 從測(cè)試階段角度,測(cè)試正確的順序是(),同時(shí)給出所選擇的正確策略含義和被測(cè)對(duì)象是什么?

      A、單元測(cè)試

      B、集成測(cè)試

      C、系統(tǒng)測(cè)試

      D、確認(rèn)測(cè)試

      7. 針對(duì)缺陷采取怎樣的管理措施?

      8. 在測(cè)試生命周期,測(cè)試過(guò)程分為幾個(gè)階段,以及各個(gè)階段的含義?

      9. 簡(jiǎn)要寫(xiě)出自己在理解的基礎(chǔ)質(zhì)上所認(rèn)為引入測(cè)試管理的意義

      10. 在三角形計(jì)算中,要求三角型的三個(gè)邊長(zhǎng):A、B 和C。當(dāng)三邊不可能構(gòu)成三角形時(shí)提示錯(cuò)誤,可構(gòu)成三角形時(shí)計(jì)算三角形周長(zhǎng)。若是等腰三角形打印“等腰三角形”,若是等邊三角形,則提示“等

      邊三角形”。畫(huà)出程序流程圖、控制流程圖、計(jì)算圈復(fù)雜度V(g),找出基本測(cè)試路徑

      軟件測(cè)試工程師筆試試題答案

      我認(rèn)為那些面試題不同的人會(huì)有不同的答案 下面是部分答案

      一、判斷題(每題1分,12 分,正確的√,錯(cuò)誤的╳)

      1.軟件測(cè)試的目的是盡可能多的找出軟件的缺陷。()軟件測(cè)試的目的就是為了發(fā)現(xiàn)軟件中的缺陷,從這個(gè)意義上面說(shuō)上面的這個(gè)論斷是正確的。不少人會(huì)認(rèn)為軟件測(cè)試可以保證軟件的質(zhì)量,其實(shí)這個(gè)觀點(diǎn)是錯(cuò)誤,測(cè)試只是軟件質(zhì)量控制中的一個(gè)角色,其活動(dòng)并不能達(dá)成軟件質(zhì)量保證的效果。所以不要認(rèn)為一個(gè)公司里面如果有了軟件測(cè)試人員,產(chǎn)品的質(zhì)量就會(huì)好起來(lái)。

      2.Beta 測(cè)試是驗(yàn)收測(cè)試的一種。()Beat測(cè)試和驗(yàn)收測(cè)試是兩種不同的測(cè)試。驗(yàn)收測(cè)試的目的是為了以發(fā)現(xiàn)”未實(shí)現(xiàn)的需求”為目的,以評(píng)估”適合使用”為目標(biāo),該類(lèi)測(cè)試的不是以發(fā)現(xiàn)缺陷為主要目的。beta測(cè)試是一模擬真實(shí)的使用環(huán)境從而發(fā)現(xiàn)缺陷的一種測(cè)試。所以?xún)烧咧g的是非包容關(guān)系。

      3.驗(yàn)收測(cè)試是由最終用戶(hù)來(lái)實(shí)施的。()上面說(shuō)到了驗(yàn)收測(cè)試的目的和目標(biāo),所以驗(yàn)收測(cè)試也可是是軟件生產(chǎn)的企業(yè)內(nèi)部人員來(lái)實(shí)施。例如產(chǎn)品經(jīng)理。當(dāng)軟件以項(xiàng)目的形式出現(xiàn),那么驗(yàn)收測(cè)試由最終用戶(hù)來(lái)實(shí)施的情況是比較長(zhǎng)見(jiàn)的。但是對(duì)于產(chǎn)品形式的軟件,生產(chǎn)企業(yè)內(nèi)部的驗(yàn)收測(cè)試會(huì)更多。

      4.項(xiàng)目立項(xiàng)前測(cè)試人員不需要提交任何工件。()應(yīng)該說(shuō)這道題目沒(méi)有明確的答案,在項(xiàng)目立項(xiàng)前測(cè)試人員是不是要把一些準(zhǔn)備工作以工件的形式給記錄下來(lái)是完全取決于該企業(yè)的軟件開(kāi)發(fā)過(guò)程的要求。同時(shí)不同企業(yè),立項(xiàng)前要達(dá)成的一些必要條件也是大相徑庭的。應(yīng)該說(shuō)這一題目出的不是很好,如果你是出題人這家企業(yè)的測(cè)試工程師,那么就應(yīng)該有一個(gè)明確的答案。

      5.單元測(cè)試能發(fā)現(xiàn)約80%的軟件缺陷。()同樣這一題目也沒(méi)有標(biāo)準(zhǔn)答案。因?yàn)樵摂?shù)據(jù)的來(lái)源和其統(tǒng)計(jì)的方法,樣本都沒(méi)有一個(gè)工業(yè)標(biāo)準(zhǔn)。這樣出來(lái)的數(shù)據(jù)同樣不具有權(quán)威性。這里我可以說(shuō)一個(gè)簡(jiǎn)單的例子,在用ASP,php這類(lèi)腳本語(yǔ)言開(kāi)發(fā)網(wǎng)頁(yè)的時(shí)候是根本沒(méi)有復(fù)雜的單元測(cè)試。那么這樣的數(shù)字應(yīng)用在網(wǎng)站開(kāi)發(fā)上面是否有意義,還是值得商榷的。所以這道題目出的不好,沒(méi)有明確的答案

      6.代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。()代碼審查是一種靜態(tài)技術(shù),從這個(gè)意義上說(shuō)代碼復(fù)查是需要和其他的一些動(dòng)態(tài)測(cè)試技術(shù)配合才能檢查代碼是否符合設(shè)計(jì)的要求

      7.自底向上集成需要測(cè)試員編寫(xiě)驅(qū)動(dòng)程序。()這道題目大家看下top-down 和 down-top的集成測(cè)試示意圖就能得出明確的答案。這里需要了解的是什么是驅(qū)動(dòng)測(cè)試程序,什么是樁程序。如果集成組件數(shù)量眾多,多關(guān)系層次,那么不論是什么類(lèi)型的集成測(cè)試。驅(qū)動(dòng)程序和樁程序都是需要開(kāi)發(fā)的。

      8.負(fù)載測(cè)試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。()關(guān)于負(fù)載測(cè)試和壓力測(cè)試在論壇中的帖子中有詳細(xì)的解釋?zhuān)蠹铱梢匀タ匆幌戮湍艿贸稣_的答案

      9.測(cè)試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過(guò)。()同樣,這一題沒(méi)有正確的答案。缺陷是否修復(fù)是需要聽(tīng)取測(cè)試人員的意見(jiàn),但測(cè)試人員的意見(jiàn)非決定性。所以還是要看一個(gè)企業(yè)賦予測(cè)試人員有多大的權(quán)力。

      10.代碼評(píng)審員一般由測(cè)試員擔(dān)任。()如果測(cè)試員有這個(gè)水平,那么當(dāng)然是可以參加的。不過(guò)大多數(shù)的企業(yè)不會(huì)讓普通的測(cè)試人員參與代碼的評(píng)審。

      11.我們可以人為的使得軟件不存在配置問(wèn)題。()首先大家先搞清楚什么是配置管理什么是軟件配置,從這道題目中看不出出題人想問(wèn)的是關(guān)鍵工程中的配置管理還是單純的軟件配置。但是可以肯定的是不論是何種情況,答案均是否定的。

      12.集成測(cè)試計(jì)劃在需求分析階段末提交。()集成測(cè)試計(jì)劃在開(kāi)發(fā)人員完成軟件集成計(jì)劃之后就可以開(kāi)始進(jìn)行了。所以在需求分析階段之后提交是不現(xiàn)實(shí)的事情,應(yīng)該在軟件的設(shè)計(jì)階段后,編碼前。

      二、不定項(xiàng)選擇題(每題2 分,10分)

      1.軟件驗(yàn)收測(cè)試的合格通過(guò)準(zhǔn)則是:()

      A. 軟件需求分析說(shuō)明書(shū)中定義的所有功能已全部實(shí)現(xiàn),性能指標(biāo)全部達(dá)到要求。B. 所有測(cè)試項(xiàng)沒(méi)有殘余一級(jí)、二級(jí)和一

      C. 立項(xiàng)審批表、需求分析文檔、設(shè)計(jì)文檔和編碼實(shí)現(xiàn)一致。

      D. 驗(yàn)收測(cè)試工件齊全?;卮疬@道題,你必須是這家企業(yè)的員工。前面說(shuō)到了驗(yàn)收測(cè)試的目的和目標(biāo),一個(gè)是需求必須實(shí)現(xiàn),二是證明軟件是適合使用的。這樣能滿足這兩個(gè)通用標(biāo)準(zhǔn)就可以了。當(dāng)然有些軟件企業(yè)會(huì)對(duì)驗(yàn)收測(cè)試標(biāo)準(zhǔn)做一些調(diào)整。

      2.軟件測(cè)試計(jì)劃評(píng)審會(huì)需要哪些人員參加?()

      A.項(xiàng)目經(jīng)理

      B.SQA 負(fù)責(zé)人

      C.配置負(fù)責(zé)人

      D.測(cè)試組 上面的4種角色都需要參與

      3.下列關(guān)于alpha 測(cè)試的描述中正確的是:()

      A.a(chǎn)lpha 測(cè)試需要用戶(hù)代表參加

      B.a(chǎn)lpha 測(cè)試不需要用戶(hù)代表參加

      C.a(chǎn)lpha 測(cè)試是系統(tǒng)測(cè)試的一種

      D.a(chǎn)lpha 測(cè)試是驗(yàn)收測(cè)試的一種 首先大家需要知道alpha測(cè)試是系統(tǒng)級(jí)別的測(cè)試,該測(cè)試是在一個(gè)受控的環(huán)境中進(jìn)行的。用戶(hù)需要直接參與進(jìn)來(lái)。所以答案應(yīng)該是AD

      4.測(cè)試設(shè)計(jì)員的職責(zé)有:()

      A.制定測(cè)試計(jì)劃

      B.設(shè)計(jì)測(cè)試用例

      C.設(shè)計(jì)測(cè)試過(guò)程、腳本 D.評(píng)估測(cè)試活動(dòng) 合理的答案的是BC,同時(shí)要看軟件企業(yè)對(duì)該類(lèi)人員的職責(zé)是如何定義。

      5.軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是:()

      A.需求工件已經(jīng)被基線化

      B.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化

      C.構(gòu)架工件已經(jīng)被基線化

      D.項(xiàng)目階段成果已經(jīng)被基線化 先要了解一下什么是基線。這個(gè)是軟件配置管理中一個(gè)重要的概念。工作產(chǎn)品必須納入到一定的基線里面。所以選擇ABC是必定的,至于是否選擇D要看這家企業(yè)自身的標(biāo)準(zhǔn)了

      填空題(每空1分,24 分)

      1.軟件驗(yàn)收測(cè)試包括___、___、____三種類(lèi)型。軟件驗(yàn)收測(cè)試包括正式驗(yàn)收測(cè)試、alpha測(cè)試、beta測(cè)試三種測(cè)試。

      2.系統(tǒng)測(cè)試的策略有功能測(cè)試、、、、易用性測(cè)試、、、、、、、、、、等15 種方法。

      系統(tǒng)測(cè)試的策略有很多種的,我知道的有性能測(cè)試、負(fù)載測(cè)試、強(qiáng)度測(cè)試、易用性測(cè)試、安全測(cè)試、配置測(cè)試、安裝測(cè)試、文檔測(cè)試、故障恢復(fù)測(cè)試、用戶(hù)界面測(cè)試、恢復(fù)測(cè)試、分布測(cè)試、可用性測(cè)試。。

      3.設(shè)計(jì)系統(tǒng)測(cè)試計(jì)劃需要參考的項(xiàng)目文檔有、和迭代計(jì)劃。設(shè)計(jì)系統(tǒng)測(cè)試計(jì)劃需要參考的項(xiàng)目文檔有軟件測(cè)試計(jì)劃、軟件需求工件、和迭代計(jì)劃。

      4.對(duì)面向過(guò)程的系統(tǒng)采用的集成策略有___、___兩種。5.通過(guò)畫(huà)因果圖來(lái)寫(xiě)測(cè)試用例的步驟為_(kāi)__、___、___、___及把因果圖轉(zhuǎn)換為狀態(tài)圖共五個(gè)步驟。利用因果圖生成測(cè)試用例的基本步驟是: § 分析軟件規(guī)格說(shuō)明描述中,哪些是原因(即輸入條件或輸入條件的等價(jià)類(lèi)),哪些是結(jié)果(即輸出條件),并給每個(gè)原因和結(jié)果賦予一個(gè)標(biāo)識(shí)符?!?分析軟件規(guī)格說(shuō)明描述中的語(yǔ)義,找出原因與結(jié)果之間,原因與原因之間對(duì)應(yīng)的是什么關(guān)系? 根據(jù)這些關(guān)系,畫(huà)出因果圖?!?由于語(yǔ)法或環(huán)境限制,有些原因與原因之間,原因與結(jié)果之間的組合情況不可能出現(xiàn)。為表明這些特殊情況,在因果圖上用一些記號(hào)標(biāo)明約束或限制條件?!?把因果圖轉(zhuǎn)換成判定表?!?把判定表的每一列拿出來(lái)作為依據(jù),設(shè)計(jì)測(cè)試用例。

      下載軟件測(cè)試工程師試題(5套)(5篇)word格式文檔
      下載軟件測(cè)試工程師試題(5套)(5篇).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        軟件測(cè)試工程師筆試試題(大集合)

        軟件測(cè)試工程師筆試試題 01. 為什么要在一個(gè)團(tuán)隊(duì)中開(kāi)展軟件測(cè)試工作?02. 您是否了解以往所工作的企業(yè)的軟件測(cè)試過(guò)程?如果了解,請(qǐng)?jiān)囀鲈谶@個(gè)過(guò)程中都有哪些工作要做?分別由哪......

        軟件測(cè)試工程師試題發(fā)布版[模版]

        軟件測(cè)試工程師筆試試題 請(qǐng)根據(jù)您以往的學(xué)習(xí)和工作經(jīng)歷,結(jié)合您的個(gè)人經(jīng)驗(yàn)回答以下問(wèn)題。您可以盡可能詳細(xì)和完整的表達(dá)出自己的思想,如果書(shū)寫(xiě)空間不夠,您可以將答案寫(xiě)在題目所......

        軟件測(cè)試工程師總結(jié)[本站推薦]

        軟件測(cè)試工程師總結(jié)總結(jié)是在某一特定時(shí)間段對(duì)學(xué)習(xí)和工作生活或其完成情況,包括取得的成績(jī)、存在的問(wèn)題及得到的經(jīng)驗(yàn)和教訓(xùn)加以回顧和分析的書(shū)面材料,它是增長(zhǎng)才干的一種好辦法......

        軟件測(cè)試工程師簡(jiǎn)歷

        簡(jiǎn)歷 個(gè)人信息 姓名: 出生日期: 手機(jī): 陳曉 1987年3月18日 *** 性別: 工作年限: 電子郵件: 女 四年以上 chen2092000@yahoo.com.cn 自我評(píng)價(jià) 1. 能熟練的用英文創(chuàng)建測(cè)試用......

        軟件測(cè)試工程師崗位職責(zé)!

        1. 主要職責(zé)說(shuō)明: 1 編寫(xiě)測(cè)試計(jì)劃:仔細(xì)閱讀項(xiàng)目規(guī)格說(shuō)明、設(shè)計(jì)文檔、使用說(shuō)明書(shū)等,充分掌握軟件的性能、特點(diǎn)、使用方法、業(yè)務(wù)流程等,協(xié)助測(cè)試經(jīng)理制定項(xiàng)目的測(cè)試計(jì)劃,保證產(chǎn)品測(cè)......

        軟件測(cè)試工程師1

        軟件測(cè)試工程師 軟件測(cè)試的目的?測(cè)試的目的是想以最少的人力、物力和時(shí)間找出軟件中潛在的各種錯(cuò)誤和缺陷,通過(guò)修正種錯(cuò)誤和缺陷提高軟件質(zhì)量,回避軟件發(fā)布后由于潛在的軟件缺......

        軟件測(cè)試工程師簡(jiǎn)歷

        個(gè) 人 簡(jiǎn) 歷 基本情況: 姓名:性別: 年齡:學(xué)歷: 語(yǔ)言能力:工作經(jīng)驗(yàn): 聯(lián)系方式: 電子郵箱: 申請(qǐng)職位 ※職位名稱(chēng):軟件測(cè)試工程師、軟件質(zhì)量工程師 ※職位性質(zhì):全職 ※職位所在地:北京 工......

        軟件測(cè)試工程師簡(jiǎn)歷

        個(gè) 人 簡(jiǎn) 歷 基本情況: 姓名:李彬性別: 女 出生年月:1993年06月學(xué)歷:本科 學(xué)校:專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 語(yǔ)言能力:英語(yǔ)四級(jí)籍貫:湖南 XX 聯(lián)系方式:XXX電子郵箱: 求職意向: 工作地區(qū):長(zhǎng)沙......