![《軟件測試》余章導(dǎo)讀課件_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/21/d619131b-8ac8-449c-9610-23923075609e/d619131b-8ac8-449c-9610-23923075609e1.gif)
![《軟件測試》余章導(dǎo)讀課件_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/21/d619131b-8ac8-449c-9610-23923075609e/d619131b-8ac8-449c-9610-23923075609e2.gif)
![《軟件測試》余章導(dǎo)讀課件_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/21/d619131b-8ac8-449c-9610-23923075609e/d619131b-8ac8-449c-9610-23923075609e3.gif)
![《軟件測試》余章導(dǎo)讀課件_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/21/d619131b-8ac8-449c-9610-23923075609e/d619131b-8ac8-449c-9610-23923075609e4.gif)
![《軟件測試》余章導(dǎo)讀課件_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/21/d619131b-8ac8-449c-9610-23923075609e/d619131b-8ac8-449c-9610-23923075609e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、大結(jié)局大結(jié)局 余章自學(xué)指導(dǎo)余章自學(xué)指導(dǎo)請大家將手機(jī)置于請大家將手機(jī)置于“振動振動”或或“靜音靜音”狀態(tài)狀態(tài)大結(jié)局大結(jié)局 余章自學(xué)指導(dǎo)余章自學(xué)指導(dǎo)n要點(diǎn)要點(diǎn)單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試、驗(yàn)收測試面向?qū)ο鬁y試、軟件質(zhì)量保證體系基于Web的測試軟件測試自動化綜合測試案例一、單元測試一、單元測試測試對象測試對象 軟件的基本組成單元(對于面向過程語言指函數(shù);對于面向?qū)ο笳Z言指類或類方法)起始時序起始時序 用例設(shè)計(jì):詳細(xì)設(shè)計(jì)階段完成后用例執(zhí)行:模塊代碼編寫完成后實(shí)施人員實(shí)施人員 編碼人員為主,測試人員為輔實(shí)施依據(jù)實(shí)施依據(jù) 軟件詳細(xì)設(shè)計(jì)說明書、源代碼、編碼標(biāo)準(zhǔn)與規(guī)范實(shí)施目的實(shí)施目的(任務(wù))(任務(wù))
2、代碼是否符合詳細(xì)設(shè)計(jì)說明書代碼是否符合編碼規(guī)范一、單元測試一、單元測試測試方法測試方法 白盒為主、黑盒為輔實(shí)施步驟實(shí)施步驟 計(jì)劃-設(shè)計(jì)-實(shí)現(xiàn)-執(zhí)行-提交測試內(nèi)容測試內(nèi)容 單元接口、局部數(shù)據(jù)結(jié)構(gòu)、獨(dú)立路徑、錯誤處理、邊界條件實(shí)施重點(diǎn)實(shí)施重點(diǎn) 用例設(shè)計(jì)的思路/步驟實(shí)施難點(diǎn)實(shí)施難點(diǎn) 開發(fā)驅(qū)動模塊、樁模塊自動化測自動化測試工具試工具XUnit - JUnit用于Java單元測試 - DotUnit用于.Net單元測試 - CppUnit用于C+單元測試二、集成測試二、集成測試測試對象測試對象 各單元/模塊構(gòu)成的子系統(tǒng)或系統(tǒng)起始時序起始時序 用例設(shè)計(jì):概要設(shè)計(jì)完成后用例執(zhí)行:子系統(tǒng)代碼編寫完成后實(shí)施人員
3、實(shí)施人員 以測試人員為主,編碼人員為輔實(shí)施依據(jù)實(shí)施依據(jù) 軟件概要設(shè)計(jì)說明書、源代碼測試內(nèi)容測試內(nèi)容 各模塊間的接口(函數(shù)接口、消息接口、類接口、其它接口等)測試方法測試方法 灰盒(先用黑盒在接口處測試,再對某些關(guān)鍵點(diǎn)用白盒進(jìn)行內(nèi)部測試)二、集成測試二、集成測試實(shí)施步驟實(shí)施步驟計(jì)劃-設(shè)計(jì)-執(zhí)行-提交集成策略集成策略一次性集成(風(fēng)險較大,不推薦)自頂向下集成(需開發(fā)樁模塊,難度較大,成本較高)自底向上集成(需開發(fā)驅(qū)動模塊,比開發(fā)樁模塊容易此,應(yīng)用較廣泛)其它策略(混合策略、螺旋型策略、高頻集成策略、基于消息/事件/線程的集成方式、基于使用的集成方式)二、集成測試二、集成測試重點(diǎn)難點(diǎn)重點(diǎn)難點(diǎn)集成測試
4、策略的選擇(與編碼的順序有關(guān))迭代集成中,模塊和接口的確定其它說明其它說明集成測試所花費(fèi)的時間遠(yuǎn)超過單元測試合理選擇集成策略是能否成功進(jìn)行集成測試的關(guān)鍵面向?qū)ο笙到y(tǒng)的集成測試正處于百家爭鳴階段,也是目前研究的熱點(diǎn)三、確認(rèn)測試三、確認(rèn)測試測試重點(diǎn)測試重點(diǎn) 著重于功能方面的測試實(shí)施依據(jù)實(shí)施依據(jù) 依據(jù)軟件需求規(guī)格說明書、用戶手冊、操作手冊測試方法測試方法 使用黑盒測試法實(shí)施人員實(shí)施人員 由獨(dú)立測試部門或第三方測試機(jī)構(gòu)實(shí)施(不由軟件開發(fā)人員執(zhí)行)測試內(nèi)容測試內(nèi)容 有效性測試軟件配置復(fù)查四、系統(tǒng)測試四、系統(tǒng)測試測試重點(diǎn)測試重點(diǎn) 著重于性能方面的測試實(shí)施依據(jù)實(shí)施依據(jù) 依據(jù)軟件需求規(guī)格說明書、對包含軟件、硬
5、件、網(wǎng)絡(luò)的整個系統(tǒng)依據(jù)系統(tǒng)定義進(jìn)行測試測試方法測試方法 使用黑盒測試法實(shí)施人員實(shí)施人員 由獨(dú)立測試部門或第三方測試機(jī)構(gòu)實(shí)施(不由軟件開發(fā)人員執(zhí)行)測試策略測試策略 全面性能測試模型實(shí)施步驟實(shí)施步驟 計(jì)劃-設(shè)計(jì)-審批-執(zhí)行-提交四、系統(tǒng)測試四、系統(tǒng)測試測試內(nèi)容測試內(nèi)容 性能測試(壓力/負(fù)載/疲勞/強(qiáng)度/容量等)安全性測試健壯性測試(容錯性/恢復(fù)性)可靠性測試配置測試和兼容性測試用戶界面測試文檔測試安裝/卸載測試五、驗(yàn)收測試五、驗(yàn)收測試測試重點(diǎn)測試重點(diǎn) 用戶要求的功能和性能全方面實(shí)施依據(jù)實(shí)施依據(jù) 軟件公司與用戶簽定的合同,及有關(guān)行業(yè)或企業(yè)的標(biāo)準(zhǔn)與規(guī)范測試方法測試方法 非正式和正式測試(測試和測試)
6、實(shí)施人員實(shí)施人員 以用戶測試為主(軟件開發(fā)人員和測試人員也參與)測試內(nèi)容測試內(nèi)容 合同規(guī)定的功能、性能及其它特性六、面向?qū)ο鬁y試六、面向?qū)ο鬁y試概概述述面向?qū)ο筌浖臏y試正處于起步和發(fā)展階段,百家爭鳴,各執(zhí)一說,各種方法都只能解決某一特定領(lǐng)域問題,暫沒有完整統(tǒng)一的測試指導(dǎo)方法與思路依依據(jù)據(jù)軟件需求規(guī)格說明書、數(shù)據(jù)流圖、UML、各種設(shè)計(jì)文檔、程序源代碼六、軟件度量與質(zhì)量保證六、軟件度量與質(zhì)量保證CMM軟件能力成熟度模型第1級:初始級 第2級:可重復(fù)級第3級:已定義級 第4級:已管理級第5級:優(yōu)化級CMMI能力成能力成熟度模熟度模型集成型集成第1級:初始級 第2級:已管理級第3級:已定義級 第4級
7、:定量管理級第5級:優(yōu)化級CMMI終將取代終將取代CMM七、基于七、基于Web的測試的測試Web系統(tǒng)功能測試性能測試用戶界面測試兼容性測試和配置測試安全測試接口測試七、基于七、基于Web的測試的測試鏈鏈接接測測試試起始起始 所有頁面開發(fā)完成后開始測試測試內(nèi)容內(nèi)容測試超鏈接是否鏈接到該鏈接的頁面測試所連接的頁面是否存在測試Web系統(tǒng)內(nèi)無孤立頁面自動自動測試測試工具工具Xenu Link SleuthHTML Link Validator7.1功能測試功能測試七、基于七、基于Web的測試的測試表表單單和和校校驗(yàn)驗(yàn)測測試試起始起始 相應(yīng)表單和校驗(yàn)頁面開發(fā)完成后開始測試測試內(nèi)容內(nèi)容測試表單數(shù)據(jù)完整性(
8、等/邊/錯)數(shù)據(jù)校驗(yàn)正確性(因/判/正)錯誤處理轉(zhuǎn)向(場景法)自動自動測試測試工具工具Quick Test Porfessional(QTP)7.1功能測試功能測試七、基于七、基于Web的測試的測試Cookies測試測試起始起始存儲和調(diào)用Cookies的頁面編寫完成后測試測試內(nèi)容內(nèi)容測試Cookies是否被正確存儲測試Cookies是否按預(yù)定的時間期限保存Cookies中敏感信息是否加密統(tǒng)計(jì)型Cookies需驗(yàn)證累計(jì)是否正確自動自動工具工具IE Cookies ViewCookies Manager7.1功能測試功能測試七、基于七、基于Web的測試的測試數(shù)數(shù)據(jù)據(jù)庫庫測測試試起始起始 數(shù)據(jù)庫連接
9、和操作頁面開發(fā)完成后測試測試內(nèi)容內(nèi)容測試數(shù)據(jù)庫數(shù)據(jù)一致性(主要為表單提交的數(shù)據(jù)不正確或不完整導(dǎo)致)測試數(shù)據(jù)庫輸出數(shù)據(jù)錯誤(主要是網(wǎng)速過慢或代碼有錯誤導(dǎo)致)自動自動測試測試工具工具QTP7.1功能測試功能測試七、基于七、基于Web的測試的測試特特定定需需求求測測試試起始起始 特定需求功能開發(fā)完成后測試測試內(nèi)容內(nèi)容主要針對特定工作流、業(yè)務(wù)流、數(shù)據(jù)流進(jìn)行測試(場景法和因果圖法)自動自動測試測試工具工具自行開發(fā)測試工具7.1功能測試功能測試七、基于七、基于Web的測試的測試設(shè)設(shè)計(jì)計(jì)語語言言測測試試起始起始 對Web應(yīng)用進(jìn)行集成測試時測試測試內(nèi)容內(nèi)容測試HTML版本、各種腳本間的兼容性自動自動測試測試工
10、具工具無7.1功能測試功能測試七、基于七、基于Web的測試的測試7.2用戶界面測試用戶界面測試導(dǎo)航測試導(dǎo)航測試 直觀性、首頁可導(dǎo)航性、站點(diǎn)地圖、搜索引擎、其它導(dǎo)航信息圖形測試圖形測試 圖片、動畫、邊框、顏色、字體、背景、按鈕等內(nèi)容測試內(nèi)容測試 內(nèi)容的正確性、準(zhǔn)確性和相關(guān)性表格測試表格測試 位置、寬度、高度、邊框等整體布局整體布局測試測試布局、結(jié)構(gòu)、設(shè)計(jì)風(fēng)格等七、基于七、基于Web的測試的測試7.3兼容性和配置測試兼容性和配置測試平臺測試平臺測試Windows、Linux、Macintosh、Unix瀏覽器測試瀏覽器測試 IE、FireFox、傲游、谷歌瀏覽器、360安全瀏覽器等分辨率測試分辨率
11、測試 640*480、800*600、1024*768、1280*1024、1440*800、1280*800連接速率測連接速率測試試使用不同網(wǎng)速環(huán)境測試網(wǎng)頁、圖片、動畫、文件等下載速度七、基于七、基于Web的測試的測試7.3兼容性和配置測試兼容性和配置測試打印測試打印測試測試網(wǎng)頁的打印功能軟硬件搭配軟硬件搭配組合測試組合測試在各種軟、硬件搭配的環(huán)境中進(jìn)行測試七、基于七、基于Web的測試的測試7.4安全測試安全測試目錄設(shè)置測目錄設(shè)置測試試合理測試虛擬目錄及文件名,防止信息泄露SSLSSL測試測試瀏覽器不支持SSL時的轉(zhuǎn)向處理連接時限,超時處理進(jìn)入或離開SSL站點(diǎn)時的確認(rèn)提示登錄測試登錄測試非法
12、用戶、登錄次數(shù)限制、IP限制、繞過登錄直接訪問某頁面、超時限制等七、基于七、基于Web的測試的測試7.4安全測試安全測試日志文件測日志文件測試試正常用戶痕跡異常用戶痕跡SSLSSL測試測試瀏覽器不支持SSL時的轉(zhuǎn)向處理連接時限,超時處理進(jìn)入或離開SSL站點(diǎn)時的確認(rèn)提示腳本語言安腳本語言安全性測試全性測試文件存取、數(shù)據(jù)庫存取、頁面注入等七、基于七、基于Web的測試的測試7.4接口測試接口測試服務(wù)器接口服務(wù)器接口 提交表單、校驗(yàn)數(shù)據(jù)、事務(wù)提交、更新數(shù)據(jù)庫外部接口外部接口網(wǎng)銀接口、網(wǎng)頁QQ接口、證券交易接口、期貨買賣接口等異常接口異常接口數(shù)據(jù)提交時中斷事務(wù)業(yè)務(wù)處理時網(wǎng)絡(luò)中斷網(wǎng)銀驗(yàn)證時中斷連接八、軟件
13、測試自動化八、軟件測試自動化1、概述、概述 優(yōu)點(diǎn):教材優(yōu)點(diǎn):教材P162 (提高效率是關(guān)鍵)(提高效率是關(guān)鍵) 認(rèn)識誤區(qū):教材認(rèn)識誤區(qū):教材P162-163 (自動化測試工具萬能說)(自動化測試工具萬能說)2、自動化測試實(shí)施流程、自動化測試實(shí)施流程 教材教材P164 圖圖9-1自動化測試水平代表了外包測試公司的自動化測試水平代表了外包測試公司的技術(shù)實(shí)力技術(shù)實(shí)力八、軟件測試自動化八、軟件測試自動化3、自動化測試工具提供商、自動化測試工具提供商HP Mercury業(yè)界老大!商業(yè)開發(fā)中使用最多、產(chǎn)品比較成熟、功能強(qiáng)大;學(xué)習(xí)周期相對較長IBM Rational靈活易用、與微軟開發(fā)語言結(jié)合緊密、但產(chǎn)品成
14、熟度不如Mercury其它廠商其它廠商Segue、Compuware、Empirix等廠商,某幾個工具很有沖擊力,但整體綜合實(shí)力要遠(yuǎn)遜于HP和IBM開源工具開源工具小巧、靈活、易擴(kuò)展、免費(fèi);但缺乏培訓(xùn)資料、整體性差八、軟件測試自動化八、軟件測試自動化3、自動化測試工具分類、自動化測試工具分類測試管理測試管理工具工具HP TestDirector、IBM TestManager功能測試功能測試工具工具HP WinRunner和QuickTest ProIBM Robot和XDE TesterEmpirix e-Tester性能測試性能測試工具工具HP LoadRunnerIBM Robot和TeamTest白盒測試白盒測試工具工具XUnit開源:JUnit、DotUnit、PhpUnit等Parasoft Jtest、C+test、.test八、軟件測試自動化八、軟件測試自動化3、自動化測試整套解決方案、自動化測試整套解決方案HP HP MercuryMercury解決方案解決方案功能特點(diǎn)、測試流程見教材P175-180IBMIBMRationalRational解決方案解決方案功能特點(diǎn)、測試流程見教材P170-175測試工具下載:http:/“下載”-“商業(yè)測試工具”八、軟件測試自動化八、軟件測試自動
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國感應(yīng)活動車輛標(biāo)牌行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國雙層操作臺行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年三合一開瓶器項(xiàng)目可行性研究報(bào)告
- 2025至2030年氨基酸粉項(xiàng)目投資價值分析報(bào)告
- 2025至2030年中國真皮帶數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國環(huán)保窗貼數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國沙漠輪胎數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國氟化鈣單晶數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國內(nèi)燃機(jī)曲軸數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025年中國網(wǎng)制文具市場調(diào)查研究報(bào)告
- 2023年鐵嶺衛(wèi)生職業(yè)學(xué)院高職單招(語文)試題庫含答案解析
- 外科學(xué)-第三章-水、電解質(zhì)代謝紊亂和酸堿平衡失調(diào)課件
- 人事測評理論與方法-課件
- 最新卷宗的整理、裝訂(全)課件
- 城市旅行珠海景色介紹珠海旅游攻略PPT圖文課件
- 信訪事項(xiàng)受理、辦理、復(fù)查、復(fù)核、聽證程序課件
- 【北京】施工現(xiàn)場安全生產(chǎn)標(biāo)準(zhǔn)化管理圖集
- 小學(xué) 三年級 科學(xué)《觀測風(fēng)》教學(xué)設(shè)計(jì)
- JJF1664-2017溫度顯示儀校準(zhǔn)規(guī)范-(高清現(xiàn)行)
- 第二講共振理論、有機(jī)酸堿理論
- 研究性學(xué)習(xí)課題——有趣對聯(lián)
評論
0/150
提交評論