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

正文內(nèi)容

軟件測試的內(nèi)容ppt課件-資料下載頁

2025-05-05 22:15本頁面
  

【正文】 ( 5) 其它:版本間的兼容性測試 、 安裝測試 , 最終提交的文檔測試等 。 軟件調試 調試 (debug, 排錯 ) 調試功能是將在測試過程中出現(xiàn)的錯誤進一步診斷并且改正程序中存在的潛在錯誤,保證軟件運行的正確性和可靠性。 軟件調試活動主要分為以下兩部分 : ① 確定程序中可疑錯誤的確切性質和位置 。 ② 對程序的設計和編碼進行修改 , 糾正當前錯誤 。 調試的過程如下 :(圖 P176) 確定出錯原因 找出錯誤的位置 排除這個錯誤 重復對修改后的代碼進行有關測試 修正無效或是引入了新的錯誤 ,撤銷此次改動或是修改新的錯誤 。 不斷重復上述過程,直到找到一個有效的解決辦法為止 . 查找錯誤的難度 : (P177) 軟件調試 調試方法 原始法調試 主要思想是通過分析運行程序時數(shù)據(jù)信息的變化情況查找錯誤原因 : ( 1) 打印內(nèi)存的全部數(shù)據(jù) ( 2) 添加必要的打印語句 ( 3) 使用自動調試工具 ① 設置斷點 ② 單步執(zhí)行 軟件調試 調試方法 回溯法調試 回溯調試的 方法是從出現(xiàn)錯誤征兆處開始 , 人工沿控制流程往回追蹤程序代碼 , 直至發(fā)現(xiàn)出錯的根源 或確定錯誤產(chǎn)生的范圍 。 適用于較小程序 , 它能將錯誤范圍縮小到程序中的一小段代碼 ,使得定位錯誤相對容易; 對于大程序 , 它回溯的路徑可能很多 , 回溯會變得很困難 。 軟件調試 調試方法 歸納法調試 歸納法調試的基本思想是:從一些線索 (錯誤征兆 )著手,通過分析它們之間的關系來找出錯誤。 具體實施步驟如下: 第一步:收集所有輸出結果有錯誤的測試用例和執(zhí)行結果 。 第二步:分析收集到的數(shù)據(jù)信息 , 以便發(fā)現(xiàn)規(guī)律或矛盾 。 第三步:導出假設 。 第四步:證明假設 , 無法證明后應重新假設 。 軟件調試 調試方法 演繹法調試 演繹法是一種從一般原理或前提出發(fā),經(jīng)過排除和精化的過程來推導出結論的思考方法。 對分法調試 重復使用對半劃分程序的方法,不斷縮小出錯范圍,直到將故障定位到容易診斷的程度。 測試計劃 1 引言 ? 編寫目的 : 闡明編寫測試計劃的目的并指明讀者對象。 ? 項目背景 : 說明項目的來源、委托單位及主管部門。 ? 定義 : 列出測試計劃中所用到的專門術語的定義和縮寫詞的原 義 。 ? 參考資料 : 列出有關資料的作者、標題、編號、發(fā)表日期、出版單位或資料來源 , 可包括 : 項目的計劃任務書、合同或批文 。 項目開發(fā)計劃 。 需求規(guī)格說明書 。 概要設計說明書 。 詳細設計說明書 。 用戶操作手 冊 。 本測試計劃中引用的其他資料、采用的軟件開發(fā)標準或規(guī)范。 測試計劃 2 任務概述 ? 目標 ? 運行環(huán)境 ? 需求概述 ? 條件與限制 測試計劃 3 計劃 ? 測試方案 : 說明測試方法和選取測試用例的原則。 ? 測試項目 : 列出組裝測試和確認測試中每一項測試的內(nèi)容、名稱、目的和進度。 ? 測試準備 ? 測試機構及人員 : 測試機構名稱、負責人和職責。 測試計劃 4 測試項目說明 ? 按順序逐個對測試項目做出說明 ? 測試項目名稱及測試內(nèi)容 ? 測試用例 ? 輸入 : 輸入的數(shù)據(jù)和輸入命令。 ? 輸出 : 預期的輸出數(shù)據(jù)。 ? 步驟及操作 ? 允許偏差 : 給出實測結果與預期結果之間允許偏差的范圍。 ? 進度 ? 條件 : 給出項 目 測試對資源的特殊要求 , 如設備、軟件、人員等。 ? 測試資料 : 說明項 目 測試所需的資料。 測試計劃 ? 5 評價 ? 范圍 : 說明所完成的各項測試 涉及 問題的范圍及其局限性。 ? 準則 : 說明評論測試結果的準則。 測試分析報告 1 引言 ? 編寫目的 : 闡明編寫測試分析報告的目的并指明讀者對象。 ? 項目背景 : 說明項目的來源、委托單位及主管部門。 ? 定義 : 列出測試分析報告中所用到的專門術語的定義和縮寫詞的原 義 。 ? 參考資料 : 列出有關資料的作者、標題、編號、發(fā)表日期、出版單位或資料來源 , 可包括 : 項目的計劃任務書、合同或批文 。 項目開發(fā)計劃 。 需求規(guī)格說明書 。 概要設計說明書 。 詳細設計說明書 。 用戶操作手冊 。 測試計劃 。 測試分析報告所引用的其他資料、采用的軟件工程標準或工程規(guī)范。 測試分析報告 2 測試計劃情況 ? 機構和人員 : 給出測試機構名稱、負責人和參與測試人員名單。 ? 測試結果 : 按順序給出每一測試項目的 實測結果數(shù)據(jù) 。 與預期結果數(shù)據(jù)的偏差 。 該項測試表明的事實 。 該項測試發(fā)現(xiàn)的問題。 測試分析報告 3 軟件需求測試結論 ? 按順序給出每一項需求測試的結論。 包括 : 證實的軟件能力 。 局限性 ( 即該項需求未得到充分測試的情況及原因 ) 。 測試分析報告 4 評價 ? 軟件能力 : 經(jīng)過測試所表明的軟件能力。 ? 缺 陷 和限制 : 說明測試所揭露的軟件缺陷和不足 , 以及可能給軟件運行帶來的影響。 ? 建議 : 提出為彌補上述缺陷的建議。 ? 測試結論 : 說明能否通過。 例:合并兩個線形表,代碼如下 : void mergelist(list la,list lb,list amp。lc){ 1: initlist(lc)。 i=j=1。 k=0。 la_len=listlength(la)。 lb_len=listlength(lb)。 2: while ((i=la_len) 3: amp。amp。 (j=lb_len)){ 4: getelem(la,i,ai)。 getelem(lb,i,bj)。 5: if (ai=bj) 6: {listinsert(lc,++k,ai)。++i。} 7: else {listinsert(lc,++k,bj)。++j。} 8: } 9: while (i=la_len) { 10: getelem(la,i++,ai)。 listinsert(lc,++k,ai)。 } 11: while (j=lb_len) { 12: getelem(lb,j++,bj)。 listinsert(lc,++k,bj)。 } 13: } 要求:寫出其基本路徑測試步驟。 1 2 4 5 6 7 9 10 11 12 13 第 1步:畫出程序圖 開始結點 結束結點 3 8 判定結點 ? 第 2步:計算環(huán)路復雜度 判定結點為 2, 3, 5, 9, 11 V(G)=P+1=6 ? 第 3步: 確定獨立路徑的基本集合 路徑 1: 1291113 路徑 2: 12911121113 路徑 3: 12391091113 路徑 4: 123456/78291113 路徑 5: 123456/782911121113 路徑 6: 123456/78291091113 ? 第 4步: 設計測試用例 路徑 1用例: la={},lb={},lc={} 路徑 2用例: la={},lb={3},lc={3} 路徑 3用例: la={3},lb={},lc={3} 路徑 4用例: 路徑 5用例: la={3,5},lb={2,4,6},lc={2,3,4,5,6} 路徑 6用例: la={3,5,6},lb={2,4},lc={2,3,4,5,7}
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1