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

正文內容

69096軟件開發(fā)技術基礎(已修改)

2024-10-16 09:45 本頁面
 

【正文】 軟件開發(fā)技術基礎 軟件測試 主講教師: 衛(wèi)顏俊 系統(tǒng) 測試 ?軟件測試概述 ?測試用例的設計 ?測試實施方法 ?軟件的調試 軟件測試概述 ? 測試的重要性 軟件測試的重要性及其與可靠性的密切聯(lián)系怎樣強調也不過分。這是一個典型事例:在美國的一次飛往火星的火箭發(fā)射中,因控制程序中的一個循環(huán)語句“ DO5I=1,3”被誤認為是賦值語句“ DO5I=”,一點之差 ,使火箭發(fā)生爆炸 ,損失一千萬美元。 ? 目的 發(fā)現軟件中隱藏的各種差錯。要糾正一種錯誤的看法:認為“測試是為了說明程序沒有問題”。恰恰相反,沒有找出錯誤的測試被認為是失敗的測試;而”成功的測試是能夠發(fā)現隱藏的差錯的測試“。 ? 如果為了證實程序是正確的而進行測試 , 就會設計一些不易暴露錯誤的測試方案; ? 如果為了發(fā)現程序中的錯誤而進行測試 , 就會力求設計最能暴露錯誤的測試方案 。 ? 結論 由于測試目標是為了找出程序中的錯誤 ,因此 , 由程序設計者本人進行測試是不明智的 。通常 , 測試分兩個階段;程序模塊編好后 , 程序員本人對該程序進行必要的測試 , 稱為 “ 單元測試 ” , 在整個系統(tǒng)都完成后 , 由專職測試人員對整個系統(tǒng)進行的測試稱為 “ 系統(tǒng)綜合測試 ” 。 測試心理學分析 ? 測試 為了發(fā)現錯誤而執(zhí)行程序的過程 ? 調試 找出程序中的錯誤原因 、 位置并加以糾正 ? 可靠性 在給定時間內 , 軟件不發(fā)生錯誤的概率 ? 黑盒測試法 不考慮程序的內部結構和處理過程的測試 , 也稱為功能測試 。 只檢查程序功能是否滿足系統(tǒng)功能和規(guī)格說明書的要求 , 不管內部如何處理和如何實現 。 ? 白盒測試法 按程序的內部邏輯結構和處理過程進行的測試 , 稱為結構測試 。 測試基本概念 測試用例 ? 測試的關鍵問題是如何設計測試用例;它的組成: 測試用例 = 指定功能 +測試數據 +預期效果 ? 測試的基本原則: 1)在執(zhí)行程序前應該對期望的結果有明確的描述,測試后應對輸出進行仔細的檢查。 2)不僅要選擇合理的輸入數據作為測試用例,還應選用不合理的輸入數據作為測試用例。 3)除了檢查程序是否做了應做的工作之外,還應檢查程序是否做了不應做的事。 4)應該長期保留所有的測試用例,直到該系統(tǒng)被廢棄不用為止。 測試用例的設計 ? 設計測試用例的 基本目標 是: 確定一組最有可能發(fā)現某個錯誤或某類錯誤的測試數據。設計測試數據的技術有許多種;這些技術各有優(yōu)缺點,同
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1