freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件測試技術(shù)期末a卷及參考答案(編輯修改稿)

2024-12-13 17:48 本頁面
 

【文章內(nèi)容簡介】 ( ) 4. 自底向上集成需要測試員編寫驅(qū)動程序。 ( √ ) 5. 好的測試員不懈追求完美。 ( ) 6. 軟件測試工具可以代替軟件測試員。 ( ) 7. 最重要的用戶界面要素是軟件符合現(xiàn)行標(biāo)準(zhǔn)和規(guī)范。 ( √ ) 8. 自動化測試可能延誤項(xiàng)目進(jìn)度 。 ( √ ) 9. 軟件測試員可以對產(chǎn)品說明書進(jìn)行白盒測試。 ( √ ) 10. 靜態(tài)白盒測試可以找出遺漏之處和問題。 ( √ ) 四、名詞解釋;共 5小題,每小題 3分,滿分 15分 1.軟件缺陷 .軟件缺陷:(符合下列規(guī)則的叫軟件缺陷 ): 1).軟件未達(dá)到產(chǎn)品說明書的功能 2).軟件出現(xiàn)了產(chǎn)品說明書指明不會出現(xiàn)的錯誤 3).軟件功能超出產(chǎn)品說明書指明范圍 4).軟件未達(dá)到產(chǎn)品說明書雖未指出但應(yīng)達(dá)到的目標(biāo) 8 5).軟件測試員認(rèn)為難以理解、不易使用、運(yùn)行速度緩慢、或者最終用戶認(rèn)為不好 2. 單元測試 單元測試:單元測試是對軟件設(shè)計(jì)的最小單元 —— 模塊進(jìn)行正確性檢驗(yàn)的測試工作,主要測試模塊在語法、格式和邏輯上的錯誤。 3. 白盒測試 白盒測試也稱為結(jié)構(gòu)測試或邏 輯驅(qū)動測試,前提是知道產(chǎn)品內(nèi)部工作過程,可通過測試來檢測產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的機(jī)構(gòu)測試程序,檢測程序中的每條通路是否都能夠按預(yù)定要求正確工作,而不管產(chǎn)品的功能,主要用于軟件驗(yàn)證 。 指軟件系統(tǒng)被修改或擴(kuò)充(如系統(tǒng)功能增強(qiáng)或升級)后重新進(jìn)行的測試,是為了保證對軟件所做的修改沒有引入新的錯誤而重復(fù)進(jìn)行的測試。 指某個輸入域的子集合,在該子集合中,各個輸入數(shù)據(jù)對于揭露程序中的錯誤都是等效的 五、簡答 題:共 3小題,每小題 5分,滿分 15 分 。 1. 什么是測試用例?為 什么要設(shè)計(jì)測試用例? 所謂的測試用例就是將軟件測試的行為活動,做一個科學(xué)化的組織歸納。 使用測試用例的好處主要體現(xiàn)在以下幾個方面: ? 在開始實(shí)施測試之前設(shè)計(jì)好測試用例,可以避免盲目測試并提高測試效率。 ? 測試用例的使用令軟件測試的實(shí)施重點(diǎn)突出、目的明確。 ? 在軟件版本更新后只需修正少部分的測試用例便可展開測試工作,降低工作強(qiáng)度、縮短項(xiàng)目周期。 ? 功能模塊的通用化和復(fù)用化使軟件易于開發(fā),而相對于功能模塊的測試用例的通用化和復(fù)用化則會使軟件測試易于開展,并隨著測試用例的不斷精化其效率也不斷攀升 2. 簡述增量式集成測試 的自頂向下和自底向上兩種測試方法。 自頂向下增量式測試的主要優(yōu)點(diǎn)在于它可以自然地做到逐步求精,一開始便能讓測試者看到系統(tǒng)的框架。它的主要缺點(diǎn)是需要提供被調(diào)用模擬子模塊,被調(diào)用模擬子模塊可能不能反映真實(shí)情況,因此測試有可能不充分。 自底向上測試的優(yōu)點(diǎn)在于,由于驅(qū)動模塊模擬了所有調(diào)用參數(shù),即使數(shù)據(jù)流并未構(gòu)成有向的非環(huán)狀圖,生成測試數(shù)據(jù)也沒有困難。它的缺點(diǎn)在于,直到最后一個模塊被加入進(jìn)去之后才能看到整個程序(系統(tǒng))的框架。 3. 分析單元測試和代碼調(diào)試的區(qū)別。 9 表面上這兩項(xiàng)技術(shù)很相似,因?yàn)樗鼈兌及ú?看代碼、運(yùn)行程序和處理軟件缺陷的過程,但是它們的目標(biāo)不同:單元測試是為了發(fā)現(xiàn)軟件缺陷,而代碼調(diào)試的目標(biāo)是修復(fù)軟件缺陷。在分離和查找軟件缺陷原因時這兩個過程發(fā)生交叉。 六、:綜合題:共 1小題,每小題 20分, 滿分 20分 。 1.按要求給出下列程序的測試用例(要求寫出必要的說明): ( 1) 語句覆蓋 ( 2) 判定覆蓋 ( 3) 條件覆蓋 ( 4) 判定 條件覆蓋 ( 5) 條件組合覆蓋 圖中共有 4 條路徑: P1( ace)、 P2( abd)、 P3( abe)、 P4( acd)。 1. P1 正好滿足語句覆蓋的條件。可以設(shè)計(jì)如下的輸入數(shù)據(jù): A= 2, B= 0, x= 4 2.測 試用例如果能夠測試路徑 P1( ace)和 P2( abd),就可以滿足判定覆蓋要求??梢栽O(shè)計(jì)如下兩組輸入數(shù)據(jù): A= 2, B= 0, x= 4 A= 1, B= 1, x= 1 3.條件: A> 1, B= 0, A= 2, x> 1。需要有足夠的測試用例使得上述四個條件都能有滿足和不滿足的情況。以下這兩組輸入數(shù)據(jù)能滿足這些要求: A= 2, B= 0, x= 4 A= 1, B= 1, x= 1 4.判定/條件覆蓋 A= 2, B= 0, x= 4 A= 1, B= 1, x= 1 5.可能的條件組合: ( 1) A> 1, B= 0( 2) A> 1, B≠ 0( 3) A≤ 1, B= 0( 4) A≤ 1, B≠ 0( 5) A= 2, x> 1 ( 6) A= 2, x≤ 1( 7) A≠ 2, x> 1( 8) A≠ 2, x≤ 1 相應(yīng)的輸入數(shù)據(jù): A= 2, B= 0, x= 4 滿足( 1)和( 5) A= 2, B= 1, x= 1 滿足( 2)和( 6) A= 1, B= 0, x= 2 滿足( 3)和( 7) A= 1, B= 1, x= 1 滿足( 4)和( 8) 不定項(xiàng)選擇題 (每題 2 分, 共 20分 )請將答案填入題后括號中。 : ( ) A. 軟件需求分析說明書中定義的所有功能已全部實(shí)現(xiàn),性能指標(biāo)全部達(dá)到要求。 B. 所有測試項(xiàng)沒有殘余一級、二級和三級錯誤。 C. 立項(xiàng)審批表、需求分析文檔、設(shè)計(jì)文檔和編碼實(shí)現(xiàn)一致。 A 1 A N D B= 0 F F 入口 A = 2 OR x 1 返回 x = x / A T x = x + 1 T a c b d e 10 D. 驗(yàn)收測試工件齊全。 ?( ) 負(fù)責(zé)人 alpha 測試的描述中正確的是: ( ) 測試需要用戶代表參加 測試不需要用戶代表參加 測試是系統(tǒng)測試的一種 測試是驗(yàn)收測試的一種 試設(shè)計(jì)員的職責(zé)有: ( ) 、腳本 5. 下面哪些屬于動態(tài)分析 ( ) A. 代碼覆蓋率 B. 模塊功能檢查 C. 系統(tǒng)壓力測試 D. 程序數(shù)據(jù)流分析 ( ) A、 代碼規(guī)則檢查 B、 程 序結(jié)構(gòu)分析 C、 程 序復(fù)雜度分析 D、 內(nèi)存 泄漏 7. 軟件實(shí)施活動的進(jìn)入準(zhǔn)則 是 ( ) A、 需求工件已經(jīng)被基線化 B、 詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化 C、 構(gòu)架工件已經(jīng)被基線化 D、 項(xiàng)目階段成果已經(jīng)被基線化 8.不屬于單元測試內(nèi)容的是 ( ) ( A) 模塊 接口測試 ( B)局部數(shù)據(jù)結(jié)構(gòu)測試 (C) 路徑測試 ( D)用戶界面測試 9. 軟件測試設(shè)計(jì)活動主要有 ( ) A、 工作量分析 B、 確定并說明測試用例 C、 確立并結(jié)構(gòu)化測試過程 D、 復(fù)審并評估測試覆蓋 10. 不屬于集成測試步驟的是 ( ) A、 制定集成計(jì)劃 B、 執(zhí)行集成測試 C、 記錄集成測試結(jié)果 D、 回歸測試 二、填空題:共 3小題 10個空格,每個空格 2分,滿分 20分;請將答案填入指定的空白處 。 19. 通過畫因果圖來寫測試用例的步驟為 ___________________、 ___________________、___________________、 把因果圖轉(zhuǎn)換為狀態(tài)圖 和 ___________________及共五個步驟。 20. 軟 件 測 試 主 要 分 為 ___________________ 、 ___________________ 、 ___________________ 、___________________四類測試。 21. 軟件缺陷產(chǎn)生的原因包括 ___________________、設(shè)計(jì)、 ___________________以及其他原因。 三、判斷題:共 10小題,每小題 1分,滿分 10分;請將答案以“√”、“ ”形式填入題后括號中。 。 ( ) 測試是驗(yàn)收測試的一種。 ( ) 。 ( ) 。 ( ) 約 80%的軟件缺陷。 ( ) 設(shè)計(jì) 的要求。 ( ) 11 驅(qū)動 程序。 ( ) 。 ( ) ,缺陷未修復(fù)完堅(jiān)決不予通過。 ( ) 。 ( ) 四、名詞解釋;共 5小題,每小題 3分,滿分 15分 1. α 測試 2. β 測試 3. 驅(qū)動模塊 4. 樁模塊 5. 靜態(tài)測試 五、簡答 題:共 3小題,每小題 5分,滿分 15 分 。 1. 階段評審與同行評審的區(qū)別。 2 . 什么是軟件測試。 3 . 簡述集成測試的過程。 六、綜合題:共 1小題,每小題 20分, 滿分 20分 。 在三角形計(jì)算中,要求三角型的三個邊長: A、 B 和 C。當(dāng)三邊不可能構(gòu)成三角形時提示錯誤,可構(gòu)成三角形時計(jì)算三角形周長。若是等腰三角形 打印 “ 等腰三角形 ” ,若是等邊三角形,則提示 “ 等邊三角形 ” 。 給出程序偽代碼 、控制流程圖、找出基本測試路徑。 軟件測試技術(shù)( C 卷)答案及評分標(biāo)準(zhǔn) 二、 單選題( 10 2= 20分) 題號 1 2 3 4 5 6 7 8 9 10 答案 ABCD ABCD AD BC CD ABC ABC D ABCD D 三、 填空題( 20 1= 20分) 1. 分析程序規(guī)格說明的描述中,哪些是原因,哪些是結(jié)果 、 分析程序規(guī)格說明的描述中語義的內(nèi)容,并將其表示成連接各個 原因與各個結(jié)果的因果圖 、 在因果圖上使用若干個特殊的符號標(biāo)明特定的約束條件 、 把判定表中每一列表示的情況寫成測試用例 2. 單元測試 、 集成測試 、 系統(tǒng)測試 、 驗(yàn)收測試 3. 需求 、 編碼 四、 判斷題( 10 1= 10分) 題號 1 2 3 4 5 6 7 8 9 10 答案 √ √ √ √ √ 五、 名詞解釋( 5 3= 15分) 1. α 測試 有時也稱為室內(nèi)測試,是由一個用戶在開發(fā)環(huán)境下進(jìn)行的測試,也可以是開發(fā)機(jī)構(gòu)內(nèi)部的用戶在模擬實(shí)際操作環(huán)境下進(jìn)行的測試。 2. β 測試 是由軟件的多個用戶在一個或多個用戶的實(shí)際使用環(huán)境下 進(jìn)行的測試。 12 3. 驅(qū)動模塊 驅(qū)動模塊就是用來代替主模塊,用它來調(diào)用子模塊 4. 樁模塊 集成測試前要為被測模塊編制一些模擬其下級模塊功能的 “ 替身 ” 模塊,以代替被測模塊的接口,接受或傳遞被測模塊的數(shù)據(jù),這些專供測試用的 “ 假 ” 模塊稱為被測模塊的樁模塊。 5. 靜態(tài)測試 就是不執(zhí)行程序的測試 , 包括代碼走查,編碼規(guī)則檢查,質(zhì)量評審,設(shè)計(jì)評審等 。 六、 簡答題( 3 5= 15分) 同行評審目的 :發(fā)現(xiàn)小規(guī)模工作產(chǎn)品的錯誤 ,只要是找錯誤 。 階段評審目的 :評審模塊 階段作品的正確性 可行性 及完整性 同行評審人數(shù) :37人 人員必須經(jīng)過同行評審會議的培訓(xùn) ,由 SQA指導(dǎo) 階段評審人數(shù) :5人左右 評審人必須是專家 具有系統(tǒng)評審資格 同行評審內(nèi)容 :內(nèi)容小 一般文檔 40頁 , 代碼 500行 階段評審內(nèi)容 : 內(nèi)容多 ,主要看重點(diǎn) 同行評審時間 :一小部分工作產(chǎn)品完成 階段評審時間 : 通常是設(shè)置在關(guān)鍵路徑的時間點(diǎn)上 。 最簡單的說 :為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程 3簡述集成測試的過程 系統(tǒng)集成測試主要包括以下過程: 1. 構(gòu)建的確認(rèn)過程。 2. 補(bǔ)丁的確認(rèn)過程。 3. 系統(tǒng)集成測 試測試組提交過程。 4. 測試用例設(shè)計(jì)過程。 5. 測試代碼編寫過程。 6. Bug 的報告過程。 7. 每周 /每兩周的構(gòu)建過程。 8. 點(diǎn)對點(diǎn)的測試過程。 9. 組內(nèi)培訓(xùn)過程。 七、 綜合題( 1 20= 20分) 1. Program triangle2 2. Dim a,b,c As Integer 3. Dim IsATriangle As Boolean 4. Output(“Enter 3 integers which are sid
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1