




已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
測(cè)試自動(dòng)化與測(cè)試工具軟件 軟件測(cè)試的必經(jīng)之路 測(cè)試自動(dòng)化的理由 提高測(cè)試的效率 達(dá)到更好的測(cè)試效果 減少測(cè)試中引入的錯(cuò)誤 節(jié)約軟件測(cè)試階段的代價(jià) 仿真作模擬堅(jiān)持不懈需要強(qiáng)調(diào)指出 所有可以自動(dòng)化的測(cè)試工作都可以用手工完成 測(cè)試工具 查看器和監(jiān)視器ViewerMonitorCommunicationsanalyzer程序驅(qū)動(dòng)工具控制和操作被測(cè)試軟件的工具Batchfile腳本運(yùn)行工具StubsEmulator 測(cè)試工具 壓力和負(fù)載工具StessLoad干擾注入器和噪聲發(fā)生器內(nèi)存 CPU等資源數(shù)據(jù)分析工具Word excel database filecomparer scape cal cameral 回顧 簡(jiǎn)單的軟件測(cè)試過(guò)程 Softwaretobetested Verification 測(cè)試自動(dòng)化涵蓋的內(nèi)容 軟件測(cè)試過(guò)程的自動(dòng)化測(cè)試用例自動(dòng)生成測(cè)試驅(qū)動(dòng)自動(dòng)生成自動(dòng)執(zhí)行測(cè)試測(cè)試結(jié)果自動(dòng)比較測(cè)試報(bào)告自動(dòng)生成軟件測(cè)試管理的自動(dòng)化 計(jì)算機(jī)輔助 軟件程序分析的自動(dòng)化 自動(dòng)化的一般規(guī)律 自動(dòng)化工作適用范圍大量的重復(fù)性的勞動(dòng) 復(fù)雜的計(jì)算過(guò)程 自動(dòng)化工作的條件能形式化的進(jìn)行描述的工作 能避免交互的工作 自動(dòng)化中要考慮的問(wèn)題 需要做的工作編程 自動(dòng)測(cè)試工具 驅(qū)動(dòng)程序 樁程序 自動(dòng)化測(cè)試的前期準(zhǔn)備自動(dòng)化測(cè)試的數(shù)據(jù)接口避免自動(dòng)化工作對(duì)測(cè)試的真實(shí)性有效性帶來(lái)不利影響 測(cè)試數(shù)據(jù)自動(dòng)生成 即根據(jù)已知的一些條件生成用于測(cè)試的輸入數(shù)據(jù) 生成測(cè)試數(shù)據(jù)的依據(jù)不同 方法也不同 基于程序結(jié)構(gòu)的測(cè)試數(shù)據(jù)生成靜態(tài)分析基于謂詞計(jì)算的分析方法動(dòng)態(tài)搜索 基于路徑覆蓋 遺傳算法退火算法二分法 測(cè)試數(shù)據(jù)自動(dòng)生成 基于需求說(shuō)明的測(cè)試數(shù)據(jù)生成基于形式邏輯的規(guī)格說(shuō)明 因果圖的形式化描述 等價(jià)類方法邊界條件分析基于UML圖的測(cè)試數(shù)據(jù)生成 測(cè)試過(guò)程自動(dòng)化 主要工作消除程序運(yùn)行過(guò)程中的用戶交互過(guò)程 自動(dòng)執(zhí)行多個(gè)測(cè)試用例 保留執(zhí)行結(jié)果 能觀察和控制執(zhí)行過(guò)程 可控制性 主要方法替換程序中的交互函數(shù) 驅(qū)動(dòng)程序和樁程序的編寫 事件驅(qū)動(dòng)測(cè)試 測(cè)試結(jié)果自動(dòng)比較 把測(cè)試的實(shí)際輸出結(jié)果 和測(cè)試用例的預(yù)期結(jié)果進(jìn)行比較 得出測(cè)試用例是否通過(guò)的結(jié)論 必須強(qiáng)調(diào)的是測(cè)試用例的ID 結(jié)果比較時(shí)的一些特殊情況GUI測(cè)試 測(cè)試報(bào)告自動(dòng)生成 根據(jù)測(cè)試結(jié)果比較的結(jié)論 產(chǎn)生測(cè)試報(bào)告 測(cè)試情況總結(jié) 錯(cuò)誤定位分析 測(cè)試有效性和可靠性分析 如果要進(jìn)一步進(jìn)行測(cè)試情況的分析 還需要相應(yīng)的信息 控制流程圖 數(shù)據(jù)流圖 其他工作 測(cè)試過(guò)程的自動(dòng)化管理 Rational 產(chǎn)生測(cè)試計(jì)劃 進(jìn)行測(cè)試過(guò)程跟蹤 程序相關(guān)信息提取程序控制流圖生成程序單元識(shí)別和相互關(guān)系分析變量依賴關(guān)系分析程序切片 例子 一個(gè)測(cè)試驅(qū)動(dòng)器的開發(fā) 典型的測(cè)試工具軟件 結(jié)構(gòu)性測(cè)試工具 一般完成以下一種或幾種功能 1 對(duì)被測(cè)程序進(jìn)行靜態(tài)分析 得到相關(guān)的結(jié)構(gòu)信息 2 確定測(cè)試模塊 或類 也可以是方法 的順序 3 根據(jù)一定的覆蓋準(zhǔn)則 例如分支 路徑 定義 使用對(duì)覆蓋等 產(chǎn)生測(cè)試數(shù)據(jù) 有的也可能產(chǎn)生期望輸出 4 自動(dòng)生成測(cè)試過(guò)程中所需要的樁模塊 5 執(zhí)行被測(cè)程序 收集動(dòng)態(tài)測(cè)試的信息 并根據(jù)相應(yīng)的測(cè)試準(zhǔn)則評(píng)估測(cè)試結(jié)果 代表軟件有C Test Cantata 等 該方向的原型系統(tǒng)研究比較多 典型的有TOONS OOTME ASTOOT OOTA等 典型的測(cè)試工具軟件 功能性測(cè)試工具 功能性測(cè)試工具最常見的是利用腳本的錄制 Record 回放 Playback 模擬用戶的操作 記錄被測(cè)程序的輸出并同預(yù)先給定的標(biāo)準(zhǔn)結(jié)果比較 代表性的軟件有 RationalTeamTest Robot TestRuner VisualTest QC Replay等 典型的測(cè)試工具軟件 性能 負(fù)載測(cè)試工具主要是檢查系統(tǒng)在重負(fù)載情況下的性能 多用于對(duì)網(wǎng)絡(luò)應(yīng)用程序的測(cè)試 常見的工具有QALoad RationalSuitPerformanceStudio等 典型的測(cè)試工具軟件 測(cè)試輔助工具通常包含以下幾類 1 覆蓋分析工具 如Panorama C C TCATC C Java CTC 等 2 軟件度量 如復(fù)雜性分析 工具 如CMT McCabeQA PC Metric等 3 運(yùn)行時(shí)錯(cuò)誤 如內(nèi)存泄漏 檢查工具 如BoundsChe
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025福建泉州文旅集團(tuán)招聘61人筆試參考題庫(kù)附帶答案詳解
- 2025年湖南邵陽(yáng)邵東市城市發(fā)展集團(tuán)有限公司招聘10人筆試參考題庫(kù)附帶答案詳解
- 漢江師范學(xué)院《電力系統(tǒng)綜合實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 福建船政交通職業(yè)學(xué)院《跨國(guó)企業(yè)戰(zhàn)略管理(雙語(yǔ))》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州中醫(yī)藥大學(xué)《產(chǎn)品系統(tǒng)設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 金華職業(yè)技術(shù)學(xué)院《牽引電機(jī)與拖動(dòng)技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 福州科技職業(yè)技術(shù)學(xué)院《業(yè)財(cái)融合實(shí)訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼寧商貿(mào)職業(yè)學(xué)院《現(xiàn)代企業(yè)管理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 西安高新科技職業(yè)學(xué)院《攝影測(cè)量學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 陜西國(guó)防工業(yè)職業(yè)技術(shù)學(xué)院《程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- (三模)遵義市2025屆高三年級(jí)第三次適應(yīng)性考試英語(yǔ)試卷(含答案)
- (三模)豫西北教研聯(lián)盟 (平許洛濟(jì))2024-2025學(xué)年高三第三次質(zhì)量檢測(cè)生物試卷(含答案)
- 護(hù)士助教面試題及答案
- 第18課《井岡翠竹》課件-2024-2025學(xué)年統(tǒng)編版語(yǔ)文七年級(jí)下冊(cè)
- 第16課《有為有不為》公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 【MOOC】《思想道德與法治》(東南大學(xué))章節(jié)中國(guó)大學(xué)慕課答案
- 【MOOC】以案說(shuō)法-中南財(cái)經(jīng)政法大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 卜算子-送鮑浩然之浙東課件
- MOOC 中醫(yī)與辨證-暨南大學(xué) 中國(guó)大學(xué)慕課答案
- 年產(chǎn)10噸功能益生菌凍干粉的工廠設(shè)計(jì)改
- 國(guó)家開放大學(xué)《高等數(shù)學(xué)基礎(chǔ)》形考任務(wù)1-4參考答案
評(píng)論
0/150
提交評(píng)論