下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件測(cè)試復(fù)習(xí)習(xí)題第一章:軟件測(cè)試的基本概念1、測(cè)試用例的要素有哪些:1)測(cè)試目標(biāo)。2)測(cè)試環(huán)境。3)輸入數(shù)據(jù)4)步驟5)預(yù)期結(jié)果2、利用測(cè)試用例模板,設(shè)計(jì)測(cè)試iGoogle系統(tǒng)登錄功能的一個(gè)用例。項(xiàng)目/軟件iGoogle 系統(tǒng)程序版本1.025功能模塊需Login編制人XXX用例編號(hào)Login 1編制時(shí)間20200602相關(guān)用例無(wú)功能特性登錄名和密碼驗(yàn)證測(cè)試目的驗(yàn)證是否輸入合法 的信息,允許合法登 錄,阻止非法登錄預(yù)豊條件無(wú)特殊說(shuō)明數(shù)據(jù)庫(kù)訪問(wèn)權(quán)限參考信息需求說(shuō)明中關(guān)于''登 錄”的說(shuō)明測(cè)試數(shù)據(jù)用戶£=wxq,密碼=1操作步驟操作描述數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果測(cè)試狀態(tài)1輸入用
2、戶劃,按登錄用戶£=wxq,密碼A''?:顯示警告信息“請(qǐng)輸 入用戶冬和密碼”2輸入密碼,按登錄用戶紅為空,密碼=1顯示警告信息“請(qǐng)輸 入用戶名"3輸入用戶劃和密碼, 按登錄用戶名=wwww,密碼=1顯示警告信息“不存 在該用戶”4輸入用戶爼和密碼, 按登錄用戶£=wxq,密碼=12顯示"密碼錯(cuò)誤”測(cè)試人員開發(fā)人員項(xiàng)目負(fù)責(zé)人第二章:軟件測(cè)試原理1. 闡述測(cè)試的七大原則1)所有的測(cè)試都應(yīng)迅溯到用戶需求。2)應(yīng)當(dāng)把“盡早測(cè)試和不斷地進(jìn)行軟件測(cè)試”作為軟件測(cè)試的座右銘。3) Parcs原則應(yīng)用于軟件測(cè)試。4)測(cè)試應(yīng)從“小規(guī)模”開始,逐步轉(zhuǎn)向“大
3、規(guī)?!?。5)窮舉測(cè)試是不可能的。6) 為了達(dá)到最佳效果,應(yīng)該由獨(dú)立的第三方來(lái)構(gòu)造測(cè)試。7)不充分的測(cè)試是不負(fù)責(zé)任的,過(guò)分的測(cè)試是一種資源 的浪費(fèi),同樣也是一種不負(fù)責(zé)任的表現(xiàn)。2. 良好的單元測(cè)試是否可以替代集成測(cè)試+不可以。因?yàn)閱卧獪y(cè)試主要從單元內(nèi)部來(lái)測(cè)試,而集成測(cè)試主要考査單元的外部接口。3. 自動(dòng)化測(cè)試工具可以讓繁重的手工勞動(dòng)變得輕松,那么,我們還有必要做手工測(cè)試嗎? P174有。因?yàn)槭止y(cè)試有其不可替代的地方,因?yàn)槿耸蔷哂袕?qiáng)智判斷能力的動(dòng)物,而工具是相對(duì)機(jī)械,缺乏思維能力 的東西。手工測(cè)試不可替代的地方至少包括以下幾點(diǎn)。1)測(cè)試用例的設(shè)計(jì)。2)界而和用戶體驗(yàn)測(cè)試3)正確性 檢查4只要學(xué)會(huì)
4、某種時(shí)下流行的自動(dòng)化測(cè)試工具的使用,就可以輕松搞定測(cè)試工作了嗎?5.我們?cè)撊绾螒?yīng)用各種測(cè)試模型6從測(cè)試階段和工作活動(dòng)兩方面簡(jiǎn)單闡述下軟件測(cè)試的流程。軟件測(cè)試過(guò)程可分成以下步驟:?jiǎn)卧獪y(cè)試、集成測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試,最后進(jìn)行驗(yàn)收測(cè)試。還有測(cè)試計(jì)劃 中的需求評(píng)審和設(shè)訃評(píng)審。在單元測(cè)試和集成測(cè)試中進(jìn)行測(cè)試腳本開發(fā)。在系統(tǒng)測(cè)試和驗(yàn)收測(cè)試中進(jìn)行測(cè)試結(jié)果 分析和報(bào)告。7簡(jiǎn)單闡述W模型的優(yōu)缺點(diǎn)以及H模型的特點(diǎn)W模型是V模型自然而然的發(fā)展。它強(qiáng)調(diào):測(cè)試伴隨著整個(gè)軟件開發(fā)周期,而且測(cè)試的對(duì)象不僅僅是程序,需 求、功能和設(shè)計(jì)同樣要測(cè)試??梢哉f(shuō),測(cè)試與開發(fā)是同步進(jìn)行的,從而有利于盡早地發(fā)現(xiàn)問(wèn)題。因此,相對(duì)于V 模
5、型,W模型更科學(xué)。W模型也是有局限性的。W模型和V模型都把軟件的開發(fā)視為需求、設(shè)訃、編碼等一系 列串行的活動(dòng)。同樣的,軟件開發(fā)和測(cè)試保持一種線性的前后關(guān)系,需要有嚴(yán)格的指令表示上一階段完全結(jié)束, 才可正式開始下一階段。這樣就無(wú)法支持迭代、自發(fā)性以及變更調(diào)整。H模型的特點(diǎn):1軟件測(cè)試不僅僅指測(cè)試的執(zhí)行,還包括很多其他活動(dòng):2.軟件測(cè)試是一個(gè)獨(dú)立的流程,貫穿產(chǎn) 品整個(gè)生命周期,與英他流程并發(fā)地執(zhí)行;3軟件測(cè)試要盡早準(zhǔn)備,盡早執(zhí)行;4軟件測(cè)試是根據(jù)被測(cè)物的不同 而分層次進(jìn)行的。不同層次的測(cè)試活動(dòng)可以是按照某個(gè)次序先后進(jìn)行的,但也可能是反復(fù)的。第三章:白盒測(cè)試技術(shù)1、根據(jù)右圖給出的程序流程圖,完成以下
6、要求:(1)畫出相應(yīng)的控制流圖(2)計(jì)算環(huán)形復(fù)雜度(3)找出程序的獨(dú)立路徑集合解(1)控制流圖如右圖: 英中®A<5B=5®X=X/A ®A=2 ®X>2X=X+1(2)V(G)= 5(3)獨(dú)立路徑集合路徑 1:路徑 2::1=2路徑 3: I 24578第四章:黑盒測(cè)試技術(shù) 下而是對(duì)某IC卡加汕機(jī)應(yīng)用系統(tǒng)的基本流和備選流的描述?;玖鰽:序號(hào)用例名稱用例捕述1準(zhǔn)備加油客戶將IC加油卡插人加油機(jī)2驗(yàn)證加油卡加油機(jī)從加油卡的觀條中讀取賬戶代碼,幷檢杳 它杲否屬于可以接收的加油卡3驗(yàn)證黑名單加油機(jī)驗(yàn)證卡賬戶是否存在于黑名單中,如果屬 于黑名單,加
7、油機(jī)呑卡4輸人購(gòu)油量客戶輸人需要購(gòu)買的汽油數(shù)量5加釉加油機(jī)完成加油操作,從加油卡中扣除相應(yīng)金額6返回加油卡退還加油卡備選流:一序號(hào)用例名稱用例描述B加油卡無(wú)效在基本流A2過(guò)程中,該卡不能夠識(shí)別或是非本機(jī)可以 使用的IC卡,加油機(jī)退卡,并退出基本流C卡賬戶屬于 黑名單在基本涼A3過(guò)程中,判斷該卡賬產(chǎn)屬于黑名單,例如 ;已經(jīng)掛失,加油機(jī)呑卡退岀基本濟(jì)D加油卡賬面 現(xiàn)金不足系統(tǒng)判斷加油卡內(nèi)現(xiàn)金不足,重新加入基本淙A4,或 選擇退卡E加油機(jī)油量不足糸統(tǒng)判斷加油機(jī)內(nèi)油量不足,重新加人基本漬A4,或 選擇退卡要求使用場(chǎng)景法設(shè)訃測(cè)試用例,指出場(chǎng)景涉及到的基本流和備選流,基本流用字母A表示,備選流用題干中描
8、述的相應(yīng)字母表示,并填充下面的測(cè)試用例表。測(cè)試用例表測(cè)試用例ID場(chǎng)景賬號(hào)黑名單輸入賬而金 額加汕機(jī)油預(yù)期結(jié)果C01場(chǎng)景1100814301不屬于1001001000加入100油量C02場(chǎng)景2100814302屬于無(wú)關(guān)無(wú)關(guān)無(wú)關(guān)不加油,吞卡C03場(chǎng)景3100814303不屬于1000010001000不加油,提示重 新輸入油量或 者直接退卡C04場(chǎng)景4100814304不屬于10001001000不加油,提示現(xiàn) 金不足,重新輸 入油量或直接 退卡C05場(chǎng)景5100814305不屬于1001001000不加油,加油卡 無(wú)效,退卡第五章:而向?qū)ο筌浖臏y(cè)試1. 基于服務(wù)的類測(cè)試技術(shù)的測(cè)試流程是什么?1
9、)繪制服務(wù)的控制流圖2)確立基本路徑集3)生成測(cè)試用例2. 基于狀態(tài)的類測(cè)試技術(shù)的測(cè)試流程是什么?1)掃描源程序并得岀執(zhí)行分析表2)確左對(duì)象狀態(tài)3)構(gòu)造狀態(tài)轉(zhuǎn)移4)構(gòu)造測(cè)試消息序列5)生成測(cè)試用例 3測(cè)試驅(qū)動(dòng)的實(shí)現(xiàn)方式有哪些?1)利用n】ian函數(shù)2)嵌入靜態(tài)方法3)設(shè)計(jì)獨(dú)立測(cè)試類第六章:?jiǎn)卧獪y(cè)試1. 用自動(dòng)測(cè)試工具生成測(cè)試用例有哪些不足?使用自動(dòng)測(cè)試工具所生成的測(cè)試用例常常不能對(duì)被測(cè)單元進(jìn)行有效的覆蓋,而且大多數(shù)自動(dòng)測(cè)試工具是依據(jù)被測(cè) 代碼生成測(cè)試用例的,如果編碼或規(guī)格存在錯(cuò)誤,則生成的測(cè)試代碼也會(huì)存在問(wèn)題,所以對(duì)自動(dòng)生成的測(cè)試代碼 必須借助人工檢視,必須時(shí)還要引入手工測(cè)試。2. 單元測(cè)試有
10、哪些覆蓋率標(biāo)識(shí)?1)語(yǔ)句覆蓋。2)判斷覆蓋。3)條件覆蓋。4)路徑覆蓋。5)函數(shù)覆蓋6) Z路徑覆蓋7) ESTCA覆蓋8)線 形代碼序列與跳轉(zhuǎn)(LCSAJ)覆蓋3. 不做單元測(cè)試對(duì)軟件質(zhì)量有什么影響?單元測(cè)試的目標(biāo)是檢查每個(gè)模塊是否正確地實(shí)現(xiàn)了設(shè)計(jì)說(shuō)明中的功能、性能、借口和英他設(shè)備設(shè)計(jì)約束要求,確 保每個(gè)單元都被正確的編碼。但單元測(cè)試的目標(biāo)不僅是測(cè)試代碼的功能性,還需確保代碼在結(jié)構(gòu)上可靠、健全, 并且能夠?qū)Σ⒎N條件作岀正確響應(yīng)。如果不對(duì)系統(tǒng)中的代碼進(jìn)行適當(dāng)?shù)臏y(cè)試,在代碼中的弱點(diǎn)就有可能成為黑客 攻擊的對(duì)彖,從而導(dǎo)致安全性風(fēng)險(xiǎn)以及性能問(wèn)題。4. 單元測(cè)試是針對(duì)代碼的測(cè)試嗎?為什么?單元測(cè)試的內(nèi)
11、容是對(duì)單元的功能、性能、接口、局部數(shù)據(jù)結(jié)構(gòu)、獨(dú)立路徑、錯(cuò)誤處理、邊界條件和內(nèi)存使用情況 進(jìn)行測(cè)試。5. 針對(duì)數(shù)據(jù)結(jié)構(gòu)中的鏈表刪除模塊,寫岀一個(gè)包括驅(qū)動(dòng)模塊與樁模塊的單元測(cè)試代碼。第七章:集成測(cè)試與系統(tǒng)測(cè)試1. 集成策略的選取原則及各優(yōu)缺點(diǎn)1)大爆炸集成,優(yōu):可以迅速完成集成測(cè)試:需要的樁和樁模塊非常少;需要的用例是最少的,操作簡(jiǎn)單;資 源利用率高。缺點(diǎn):一次試運(yùn)行成功的可能性不大;問(wèn)題泄位和修改比較困難:借口間的交互關(guān)系只被測(cè)試到很 少的一部分:風(fēng)險(xiǎn)高。2)自頂向下集成:優(yōu)點(diǎn):較早地驗(yàn)證了主要控制和判斷點(diǎn):按深度可以首先實(shí)現(xiàn)和驗(yàn)證一個(gè)完整的軟件功能: 功能較早證實(shí)。只需要一個(gè)驅(qū)動(dòng)。減少費(fèi)用。支
12、持鼓掌隔離。缺點(diǎn):樁的開發(fā)量大,底層驗(yàn)證被推遲,底層組件 測(cè)試不充分。3)自底向上集成 優(yōu)點(diǎn)。缺點(diǎn)。P1304)三明治集成2. 性能測(cè)試的主要類別及重要指標(biāo)P1341)功能性測(cè)試2)可靠性測(cè)試3)易用性測(cè)試4)性能測(cè)試5)維護(hù)性測(cè)試6)可移植性測(cè)試3. 性能測(cè)試中的加壓方式壓力測(cè)試是持續(xù)不斷地給被測(cè)系統(tǒng)增加壓力,直到被測(cè)系統(tǒng)被壓垮,從而確定系統(tǒng)能承受的最大壓力。第九章:軟件測(cè)試過(guò)程所需的技能1. 測(cè)試過(guò)程中常用的有哪些測(cè)試文檔?1)測(cè)試汁劃2)測(cè)試設(shè)計(jì)說(shuō)明書3)測(cè)試用例規(guī)格說(shuō)明書4)測(cè)試過(guò)程規(guī)格說(shuō)明書5)測(cè)試項(xiàng)目移交報(bào)告6) 測(cè)試日志7)測(cè)試突發(fā)事件報(bào)告8)測(cè)試總結(jié)報(bào)告2. 測(cè)試計(jì)劃中的幾個(gè)問(wèn)題3. 測(cè)試用例設(shè)計(jì)的基本原則4. 軟件測(cè)試評(píng)估的方法5. 軟件缺陷的屬性6. 典型的缺陷狀態(tài)轉(zhuǎn)換流程圖第十章:軟件測(cè)試自動(dòng)化1. 請(qǐng)比較手工測(cè)試和自動(dòng)測(cè)試的優(yōu)缺點(diǎn)。自動(dòng)測(cè)試和手工測(cè)試比較起來(lái):1)提高了測(cè)試執(zhí)行速度,打省了時(shí)間。2)提髙了測(cè)試效率。3)提
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 粵教版道德與法治八年級(jí)上冊(cè)3.3.1《守合同 講信用》聽課評(píng)課記錄
- 加油站供油合同 完整版
- 建筑材料買賣合同
- 珍珠巖項(xiàng)目融資渠道探索
- 合同補(bǔ)簽補(bǔ)充協(xié)議
- 智能制造汽車制造合同
- 電子商務(wù)產(chǎn)業(yè)創(chuàng)新合作合同
- 數(shù)據(jù)中心機(jī)房租賃合同
- 出租公司廠房合同范本
- 辦公設(shè)備銷售合同范本
- 2025年人教五四新版八年級(jí)物理上冊(cè)階段測(cè)試試卷含答案
- 2025新人教版英語(yǔ)七年級(jí)下單詞表(小學(xué)部分)
- 2025年春季1530安全教育記錄主題
- 礦山2025年安全工作計(jì)劃
- 2025年包裝印刷項(xiàng)目可行性研究報(bào)告
- 2025年九年級(jí)物理中考復(fù)習(xí)計(jì)劃
- 企業(yè)融資報(bào)告特斯拉成功案例分享
- 2024年《論教育》全文課件
- 給客戶的福利合同(2篇)
- 新急救常用儀器設(shè)備操作流程
- SWITCH 勇者斗惡龍11S 金手指 版本:v1.0.3 最大金幣 最大迷你獎(jiǎng)?wù)?32倍經(jīng)驗(yàn) 最大攻擊 所有材料
評(píng)論
0/150
提交評(píng)論