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

正文內(nèi)容

672測(cè)試測(cè)試自動(dòng)化-展示頁(yè)

2024-10-12 09:49本頁(yè)面
  

【正文】 始測(cè)試 聰明猴子 :能夠從它的笨兄弟那里獲得隨機(jī)測(cè)試的結(jié)果 , 增加了對(duì)環(huán)境的認(rèn)知能力 , 有目的地敲鍵盤(pán) , 不僅限于查找崩潰缺陷 ,同時(shí)查看數(shù)據(jù) ,檢查 操作結(jié)果 ,找出與預(yù)期結(jié)果的差別 自動(dòng)化測(cè)試工具實(shí)例 美國(guó)國(guó)際軟件自動(dòng)化( ISA)公司 的 Panorama for C/C++, j、 Java和 VB產(chǎn)品,自動(dòng)化功能包括: ?軟件結(jié)構(gòu)分析與邏輯框圖的自動(dòng)化 ?軟件靜態(tài)分析 ?數(shù)據(jù)分析 ?復(fù)雜性分析與分析結(jié)果列表的自動(dòng)化 ?軟件質(zhì)量分析 ?動(dòng)態(tài)性能分析 ?軟件代碼分支或條件覆蓋率分析 ?軟件測(cè)試用例有效性分析與測(cè)試用例最小集的自動(dòng)選取 ?軟件界面手工操作過(guò)程的自動(dòng)記錄與自動(dòng)再執(zhí)行 (Playback) 167。 調(diào)試的 困難在于錯(cuò)誤的定位 . 調(diào)試的執(zhí)行步驟 錯(cuò)誤現(xiàn)場(chǎng) 結(jié)果 執(zhí)行案例 改正 測(cè)試用例 調(diào)試 已識(shí)別 的原因 被懷疑 的原因 回歸測(cè)試 附加 測(cè)試 排錯(cuò)策略方法 一 .強(qiáng)行排錯(cuò) (brute force) 常見(jiàn)形式 : (1)打印出所有存儲(chǔ)內(nèi)容 、 代碼 (2)程序中設(shè)打印語(yǔ)句 (3)用自動(dòng)糾錯(cuò)工具 效率最低 二 .回溯法 (跟蹤法 ) 根據(jù)錯(cuò)誤癥狀位置,人工沿程序控制流程向回追蹤源代碼。 三 .消去原因 (cause limination) 列出可能原因 ,逐個(gè)排除 ,找出問(wèn)題 (1) 試探法 (2) 歸納法 (3) 演繹法 (4) 二分查找法 (1) 歸納法 收集 有關(guān) 數(shù)據(jù) 組織 數(shù)據(jù) 構(gòu)造 線索 研究 線索 關(guān)系 假設(shè) 錯(cuò)誤 原因 證明 假設(shè) 糾正 錯(cuò)誤 能 不 能 證 明 線索 關(guān)系 錯(cuò)誤 線索 能 不能 (2) 演繹法 列舉 可能 錯(cuò)誤 原因 排除 不會(huì) 發(fā)生 原因 對(duì)保留的 假設(shè)推斷 證明 留下 的假 設(shè) 確定 錯(cuò)誤 待定 錯(cuò)因 剩余 錯(cuò)因 能 出錯(cuò) 原因 不能 收集更 多數(shù)據(jù) 無(wú)剩余 修改錯(cuò)誤原則 ?注意錯(cuò)誤的群集現(xiàn)象,在錯(cuò)誤近鄰檢查。 ?修改源程序。 測(cè)試中的可靠性分析 開(kāi)發(fā)過(guò)程中,利用測(cè)試的統(tǒng)計(jì)數(shù)據(jù)來(lái)估算軟件的可靠性,以控制軟件的質(zhì)量。 軟件維護(hù)的概念 四類維護(hù)活動(dòng): ? 改正性維護(hù) ? 適應(yīng)性維護(hù) ? 擴(kuò)充與完善性維護(hù) ? 預(yù)防性維護(hù) 三類維護(hù)所占比例 : 其它維護(hù) 5 % 適應(yīng)性 維 護(hù) 25% 改正性 維 護(hù) 20% 擴(kuò)充與完 善性維護(hù) 50% 改正性維護(hù)占全部維護(hù)量的比率已從 80年代初 的 20%大幅度下降 , 90年代初一些公司的產(chǎn)品 差錯(cuò)率已接近于零 各類維護(hù)活動(dòng)的根本目的是 延長(zhǎng)軟件生存期 其它維護(hù) 4 % 軟件 生存 周期 軟件誕生 計(jì) 劃 分 析 設(shè) 計(jì) 編 碼 測(cè) 試 運(yùn)行和維護(hù) (簡(jiǎn)稱維護(hù) ) 改善期 穩(wěn)定期 陳舊期 1年 10年 2個(gè)月 2年 重構(gòu) 軟件工程周期 167。 軟件的維護(hù)任務(wù) 修改 負(fù)責(zé)人 維 護(hù)申請(qǐng) 系統(tǒng)監(jiān)督員 配置管理員 維 護(hù)機(jī)構(gòu) 維護(hù)人員 維護(hù)管理員 保存維護(hù)記錄 維護(hù)過(guò)程中作應(yīng)記錄的數(shù)據(jù) ?程序標(biāo)識(shí) ?源程序語(yǔ)句數(shù)目 ?機(jī)器代碼指令條數(shù) ?....... ?....... 以收集的數(shù)據(jù)為基礎(chǔ)構(gòu)造維護(hù)數(shù)據(jù)庫(kù) , 供維護(hù)評(píng)價(jià)使用 . 167。 軟件可維護(hù)性 軟件 可維 護(hù)性的定義 軟件可維護(hù)性是指糾正軟件系統(tǒng)出現(xiàn)的錯(cuò)誤和缺陷,以及為滿足新的要求進(jìn)行修改、擴(kuò)充或壓縮的容易程度。 提高可維護(hù)性的方法 ? 建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級(jí) ? 使用提高軟件質(zhì)量的技術(shù)和工具 ? 進(jìn)行明確的質(zhì)量保證審查 ? 選擇可維護(hù)的程序設(shè)計(jì)語(yǔ)言 ? 改進(jìn)程序的文檔 ? 開(kāi)發(fā)軟件時(shí)考慮到維護(hù) 167。 軟件再工程 什么是軟件再工程 在軟件復(fù)用中 ,有問(wèn)題是與現(xiàn)有系統(tǒng)密切相關(guān)的 例如 : — 現(xiàn)有軟件系統(tǒng)如何適應(yīng)當(dāng)前技術(shù)的發(fā)展及需求的變化 ,采用更易于理解的、適應(yīng)變化的、可復(fù)用的系統(tǒng)軟件構(gòu)架并提煉出可復(fù)用的軟件構(gòu)件 ? — 現(xiàn)存大量的遺產(chǎn)軟件系統(tǒng) (Legacy Software)由于技術(shù)的發(fā)展 ,正逐漸退出使用 ,如何對(duì)這些系統(tǒng)進(jìn)行挖掘、整理 ,得到有用的軟件構(gòu)件 ? — 已有的軟件構(gòu)件隨著時(shí)間的流逝會(huì)逐漸變得不可使用 ,如何對(duì)它們進(jìn)行維護(hù) ,以延長(zhǎng)其生命期 ,充分利用這些可復(fù)用構(gòu)件 ? 軟件再工程 (Software Reengineering)正是解決上述問(wèn)題的主要技術(shù)手段。再工程的基礎(chǔ)是系統(tǒng)理解 ,包括對(duì)運(yùn)行系統(tǒng)、源代碼、設(shè)計(jì)、分析、文檔等的全面理解。 它能夠使我們: ? 增進(jìn)對(duì)軟件的理解; ? 提高軟件自身的可維護(hù)性、復(fù)用性或演化性 . 軟件再工程過(guò)程模型 代碼重構(gòu) 數(shù)據(jù)重構(gòu) 正向工程 庫(kù)存目錄分析 文檔重構(gòu) 逆向工程 逆向工程 逆向工程 (反推工程 reverse engineering) 從現(xiàn)有軟件恢復(fù)設(shè)計(jì)信息 (有用的維護(hù)信息 ) 設(shè)計(jì)的 恢復(fù)過(guò)程 非結(jié)構(gòu)化、無(wú)文檔 的源代碼或目標(biāo)代碼 軟件的全部文檔 軟件再工程相關(guān)術(shù)語(yǔ)間關(guān)系 信 息 庫(kù) 1類視圖: 非過(guò)程性描述、元描述 例:規(guī)格說(shuō)明 再工程 3類視圖: 過(guò)程性描述 例:源程序 再工程 2類視圖: 偽過(guò)程性描述、結(jié)構(gòu)性描述 例: DFD、 PDL A2類視圖: 分析 再工程 逆向工程 設(shè)計(jì)恢復(fù) 再工程 逆向工程 設(shè)計(jì)恢復(fù) 再工程 A1類視圖: 分析 A3類視圖: 分析 分解 綜合生 成視圖 軟件視圖 Software view 有關(guān)軟件的一種表達(dá)形式或報(bào)告; 視圖分類: ?1類視圖: ?2類視圖: ?3類視圖: ?A類視圖: 伴隨上述各類的分析視圖; A1類視圖是對(duì) 1類視圖的分析信息; A2類視圖是有關(guān) 2類視圖的分析信息; A3類視圖是由 3類視圖得到。 重構(gòu)是實(shí)現(xiàn)軟件再工程全面自動(dòng)化的第一步 源程序 重構(gòu)的 源程序 ?邏輯 ?格式 ?圖形 ?文檔 ?度量 ?報(bào)告 再構(gòu)器 可獲得 的信息 Restructurer 軟件重構(gòu)示意圖 ( 2)文檔重寫(xiě)、加注釋、更新文檔 信息源: 源程序 設(shè)計(jì)資料 規(guī)格說(shuō)明 變更記錄 管理人員 程序人員 文檔: 嵌入式注釋 設(shè)計(jì)資料 規(guī)格說(shuō)明 測(cè)試數(shù)據(jù) 層次圖 檢查: 再測(cè)試 插入注釋 生成圖形 生成報(bào)告 文檔重寫(xiě)示意圖 (3)復(fù)用工程: 目的是修改軟件,使其更易于復(fù)用 再說(shuō)明 再生成 分類 證明 附加查找描述信息 查找 利用再工程實(shí)現(xiàn)軟件復(fù)用的過(guò)程 應(yīng)用問(wèn)題 部件 可復(fù)用部件 可復(fù)用庫(kù) :可復(fù)用源程序 復(fù)用 再工程器 析取
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1