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

正文內(nèi)容

672測(cè)試測(cè)試自動(dòng)化-文庫(kù)吧資料

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

【正文】 作臺(tái)網(wǎng)絡(luò)上 宿主系統(tǒng) 目標(biāo)機(jī) 1 目標(biāo)機(jī) 2 網(wǎng)絡(luò)連接 網(wǎng)絡(luò)連接 宿主-目標(biāo)開(kāi)發(fā)方式: 一個(gè)軟件工程環(huán)境運(yùn)行其上的平臺(tái)稱為 軟件工程環(huán)境的宿主機(jī)系統(tǒng) 。 CASE中心庫(kù)也稱為“軟件總線” CASE中心庫(kù)也是一個(gè)存放地,結(jié)合了高級(jí)的集成 CASE工具的機(jī)制。 在 CASE工具輔助下進(jìn)行軟件開(kāi)發(fā) , 可 提高開(kāi)發(fā)效率、改善軟件質(zhì)量 。 軟件工具 定義: 用來(lái)輔助軟件開(kāi)發(fā)、運(yùn)行、維 護(hù)、管理、支持等過(guò)程中的活 動(dòng)的軟件成為軟件工具 . 分類: 按軟件過(guò)程活動(dòng)分類 ?支持軟件開(kāi)發(fā)過(guò)程的工具 ?支持軟件維護(hù)過(guò)程的工具 ?支持軟件管理過(guò)程和支持過(guò)程的工具 167。 源代碼 ? 重構(gòu)源代碼 則是再工程或稱重構(gòu),并不是逆向工程。 逆向工程與再工程十分相似,只是兩者的原始視圖和目標(biāo)視圖不同,它的目標(biāo)視圖一般在前類視圖中。 再工程是在同一類視圖或前一類視圖上把一個(gè)軟件視圖的信息變換成另一視圖的信息。 軟件視圖示例 信息庫(kù) 視圖編輯器 DFD 視圖編輯器 Petri網(wǎng) 視圖編輯器 ERA圖 視圖編輯器 跟蹤矩陣 X X X Req1 Req2 Prog1 Prog2 Prog3 視圖編輯器 程序結(jié)構(gòu)圖 視圖編輯器 流程圖 視圖編輯器 規(guī)格說(shuō)明 再工程信息庫(kù)及其產(chǎn)品 軟件文檔 分析結(jié)果 信息庫(kù) 設(shè)計(jì)成果 規(guī)格說(shuō)明 各種圖 度量值 分析、分解器 源程序或其模板 (進(jìn)入點(diǎn) ) 源程序 自動(dòng)進(jìn)行再工程的過(guò)程 軟件 軟件的 新視圖 語(yǔ)法分析器 語(yǔ)義分析器 視圖合成器 信息庫(kù) 其他 產(chǎn)品 經(jīng)過(guò)再工程 過(guò)程可獲得 的信息 ?格式 ?圖形 ?文檔 ?度量值 ?邏輯 ?報(bào)告 軟件再工程技術(shù) 再工程課題 相關(guān)技術(shù) 重構(gòu) 文檔重寫(xiě)、加注釋、更新文檔 復(fù)用工程 重新劃分模塊 數(shù)據(jù)再工程 業(yè)務(wù)過(guò)程再工程 可維護(hù)性分析、業(yè)務(wù)量分析、經(jīng)濟(jì)分析 理解軟件 改進(jìn)軟件 獲取、保存及 擴(kuò)充軟件的知識(shí) 分解 逆向工程、恢復(fù)設(shè)計(jì) 對(duì)象恢復(fù) 程序理解 知識(shí)庫(kù)及變換 瀏覽 分析、度量 逆向工程、恢復(fù)設(shè)計(jì) ( 1)軟件重構(gòu) 對(duì)軟件進(jìn)行改造,使其易于理解或易于維護(hù)。但在很多情況下 ,由于各類文檔的丟失 ,只能對(duì)源代碼進(jìn)行理解 ,即程序理解。 軟件再工程 是一類軟件工程活動(dòng), 是一個(gè)工程過(guò)程 ,它將 逆向工程 、 重構(gòu) 和 正向工程 組合起來(lái) ,將現(xiàn)存系統(tǒng)重新構(gòu)造為新的形式。 預(yù)防性維護(hù) 開(kāi)發(fā)和維護(hù)者不應(yīng)等待用戶的維護(hù)申 請(qǐng) , 可先選擇以下類型程序作為預(yù)防 性維護(hù)對(duì)象 : (1)預(yù)計(jì)若干年內(nèi)將繼續(xù)使用的程序 (2)當(dāng)今正成功使用的程序 (3)最近的將來(lái)要進(jìn)行大修改和完善的 程序 167。 衡量軟件質(zhì)量的幾個(gè)主要質(zhì)量特性: ?可維護(hù)性 ?可使用性 ?可靠性 可維護(hù)性的度量 度量程序可維護(hù)性的 7個(gè)特性在各類維護(hù) 中的側(cè)重點(diǎn) 改正性維護(hù) 適應(yīng)性維護(hù) 完善性維護(hù) 可理解性 ? 可測(cè)試性 ? 可修改性 ? ? 可靠性 ? 可移植性 ? 可使用性 ? ? 效率 ? 167。 軟件 維護(hù)的實(shí)施 修改源程序的三個(gè)步驟 ?分析和理解程序 ?修改程序 ?重新驗(yàn)證程序 修改程序的副作用 ?修改代碼的副作用 ?修改數(shù)據(jù)的副作用 ?修改文檔的副作用 重新驗(yàn)證程序 從維護(hù)角度所需的測(cè)試種類: (1) 對(duì)修改事務(wù)的測(cè)試 (2) 對(duì)修改程序的測(cè)試 (3) 操作過(guò)程的測(cè)試 (4) 應(yīng)用系統(tǒng)運(yùn)行過(guò)程的測(cè)試 (5) 使用過(guò)程的測(cè)試 (6) 系統(tǒng)各部分間接口的測(cè)試 (7) 與系統(tǒng)軟件接口的測(cè)試 (8) 安全性測(cè)試 (9) 后備 /恢復(fù)過(guò)程測(cè)試 …… 167。 軟件維護(hù)的特點(diǎn) M P+K e = (cd ) M : 維護(hù)工作總工作量 P : 生產(chǎn)性工作量 K : 經(jīng)驗(yàn)常數(shù) c : 復(fù)雜度 d : 對(duì)該軟件熟悉程度的度量 維護(hù)的成本 維護(hù)中的典型問(wèn)題 (1)難以跟蹤軟件版本的進(jìn)化過(guò)程 , 軟件的變化未在文檔中反映出來(lái) . (2)難以跟蹤軟件的創(chuàng)建過(guò)程 . (3)難以讀懂他人程序 . (4)無(wú)文檔或不全 . (5)軟件人員流動(dòng)性大 . (6)設(shè)計(jì)時(shí)未考慮修改需要 ,修改困難 . (7)維護(hù)工作無(wú)吸引力 ,缺乏成就感 . 167。 ?推測(cè)錯(cuò)誤的產(chǎn)生頻度 ?推測(cè)殘留在程序中的錯(cuò)誤數(shù) ?評(píng)價(jià)測(cè)試的精確度和覆蓋率 推測(cè)錯(cuò)誤的產(chǎn)生頻度 (推測(cè)錯(cuò)誤產(chǎn)生的時(shí)間間隔) 1 K(ET/IT Ec(t)/IT) 方法 :估算平均故障時(shí)間 (MTTF估算公式 )當(dāng)故障率為獨(dú)立于時(shí)間的常量 λ : MTTF= K : 經(jīng)驗(yàn)常數(shù) ET : 程序中原有的殘留錯(cuò)誤數(shù) IT : 程序長(zhǎng)度 t: 測(cè)試時(shí)間 Ec(t):在 0t期間內(nèi)發(fā)現(xiàn)的錯(cuò)誤總數(shù) λ 1 = 推測(cè)殘留在程序中的錯(cuò)誤數(shù) 錯(cuò)誤植入模型 Mills將 播種模型 用于程序中殘留錯(cuò)誤的估算 ,稱 錯(cuò)誤植入模型 播種模型: N: 程序中原有殘留的錯(cuò)誤數(shù) Nt:新植入的錯(cuò)誤數(shù) n: 測(cè)試發(fā)現(xiàn)的原有錯(cuò)誤數(shù) nt :測(cè)試發(fā)現(xiàn)的植入錯(cuò)誤數(shù) N N n n t ≈ t N N n n t = t Hyman對(duì)錯(cuò)誤植入模型的改進(jìn) ET: 程序中原有的殘留錯(cuò)誤數(shù) E1: 1號(hào)測(cè)試員在某一時(shí)間內(nèi)發(fā)現(xiàn)的錯(cuò)誤數(shù) E2: 2號(hào)測(cè)試員在同一時(shí)間內(nèi)發(fā)現(xiàn)的錯(cuò)誤數(shù) E0: 兩位測(cè)試員共同發(fā)現(xiàn)的錯(cuò)誤數(shù) E E E E 1 ≈ 0 = 2 T E T E 1 E 2 /E 0 第七章 軟件維護(hù)與軟件再工程 167。 167。 ?找到錯(cuò)誤的本質(zhì)并修改 ?采用回歸測(cè)試,避免因修改引起的新錯(cuò)誤。 適用于小程序,路徑數(shù)目很大時(shí)無(wú)法進(jìn)行。 (糾錯(cuò)技術(shù) ) 測(cè)試 是找出軟件錯(cuò)誤的過(guò)程, 調(diào)試 是確定錯(cuò)誤的位置 、 性質(zhì) 并糾正。 測(cè)試測(cè)試自動(dòng)化 另一類軟件測(cè)試工具 ,可以自動(dòng)執(zhí)行測(cè)試用例、查找軟件缺陷、分析并記錄測(cè)試結(jié)果。 測(cè)試工作臺(tái) (下游 CASE工具 ) 源代碼 預(yù)測(cè)器 測(cè)試管理器 測(cè)試預(yù)估 模擬器 文件比較器 報(bào)告生成器 動(dòng)態(tài)分析器 被測(cè)試 的程序 測(cè)試數(shù)據(jù) 測(cè)試結(jié)果 測(cè)試結(jié) 果報(bào)告 執(zhí)行報(bào)告 測(cè)試數(shù)據(jù)生成器 規(guī)約 隨機(jī)測(cè)試自動(dòng)化工具 :猴子測(cè)試員 只要不停電 ,偶爾能夠得到香蕉 ,猴子就會(huì)永遠(yuǎn)測(cè)試下去 一個(gè)想法 : “ 如果讓 一百萬(wàn)只猴 子在一百萬(wàn) 只鍵盤(pán)上敲 一百萬(wàn)年 , 它們最終就 可能寫(xiě)出莎 士比亞話劇 等巨著 ” . 猴子的進(jìn)步 笨猴子 :一點(diǎn)也不懂測(cè)試軟件 , 只是隨機(jī)地單擊或按鍵 , 直至發(fā)生兩件事情之一 :完成循環(huán)或系統(tǒng)崩潰 . 不太笨的猴子 : 具有崩潰辨認(rèn)能力 , 能夠重新啟動(dòng)系統(tǒng)開(kāi)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1