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

正文內容

[計算機]第8章軟件測試-資料下載頁

2025-10-06 13:16本頁面
  

【正文】 行測試; ④ 在低層繼續(xù)尋找模塊 , 將該功能簇擴大 , 重新修改驅動程序 , 以適應對當前功能簇的測試 。 ⑤ 不斷重復前面的步驟 , 完成測試 。 軟件測試過程 ( 3) 混合增殖式測試 自頂向下增殖方式和自底向上增殖方式各有優(yōu)缺點,在實際的測試過程中,可根據(jù)具體情況將兩種方法結合起來使用。 改進的自頂向下的增殖測試: 它的基本思想是對涉及輸入/輸出模塊和復雜算法的模塊先采用自底向上的測試方法 , 將這些模塊組裝成為功能相對完整且相對獨立的子系統(tǒng) , 然后由主模塊開始自頂向下進行增殖測試 。 軟件測試過程 確認測試 確認測試也稱 有效性測試 , 目的是驗證軟件的有效性 ,即驗證軟件的功能和性能及其它特性是否符合用戶要求 。 確認測試是軟件交付使用前一項很重要的活動,它最終決定用戶對該軟件的認可程度。 1) α測試: α測試是邀請用戶參加 , 在 開發(fā)場地進行的測試 , 由開發(fā)組成員或用戶實際操作運行 , 對測試過程中出現(xiàn)的問題 , 由開發(fā)者記錄下來 , 作為修改的依據(jù) 。 它的最大特點是整個測試過程是在 受控環(huán)境 下進行 。 軟件測試過程 2) β測試: β測試是由部分用戶在 實際的使用環(huán)境 下進行的測試 。 測試過程中開發(fā)者不在現(xiàn)場 , 由 用戶獨立操作 , 驗證程序的各項功能 ,用戶發(fā)現(xiàn)的問題全部記錄下來 , 反饋給程序開發(fā)者 , 開發(fā)者對軟件進行必要的修改 , 并準備最終的軟件產品發(fā)布 。 β測試的最大特點是 實際的使用環(huán)境 下進行的測試 。 確認測試的結果可分為兩種情況: ① 測試結果與預期結果相符 , 程序的功能和性能滿足用戶需求; ② 測試結果與預期結果不相符 , 將存在的問題列出清單 , 提供給開發(fā)者作為修改依據(jù) 。 軟件測試過程 系統(tǒng)測試 系統(tǒng)測試的 目的 是充分運行系統(tǒng),驗證系統(tǒng)各部件是否都能正常工作并完成所賦予的任務。 系統(tǒng)測試的 任務 主要有:測試軟件系統(tǒng)是否能與硬件協(xié)調工作 , 測試與其它軟件協(xié)調運行的狀況 。 軟件測試過程 系統(tǒng)測試分類: ( 1)恢復測試: 主要檢查系統(tǒng)的 容錯能力 。 ( 2) 安全測試: 主要檢查系統(tǒng)對非法侵入的 防范能力 。 ( 3) 強度測試: 主要檢查程序在一些 極限條件下 的運行情況 。 ( 4) 性能測試: 主要檢查系統(tǒng) 是否滿足需求說明書中規(guī)定的性能 。 ( 5) 其它: 版本間的兼容性測試 、 安裝測試 , 最終提交的文檔測試等 。 軟件測試過程 見標準文檔 測試相關文檔 軟件調試 調試 (debug, 排錯 ) 調試功能是將在測試過程中出現(xiàn)的錯誤 進一步的診斷并且改正程序中存在的潛在錯誤 ,保證軟件運行的正確性和可靠性。 軟件調試活動主要分為以下兩部分 : ① 確定程序中可疑錯誤的確切性質和位置 。 ② 對程序的設計和編碼進行修改 , 糾正當前錯誤 。 軟件調試 調試的過程如下: ① 確定出錯原因; ② 找出錯誤的位置; ③ 排除這個錯誤; ④ 對修改后的代碼重復進行相關測試; ⑤ 如果修正無效或引入了新的錯誤 , 則撤銷此次改動或是修改新的錯誤; ⑥ 不斷重復上述過程 , 直到找到一個有效的解決辦法為止 。 軟件調試 調試方法 原始法調試 主要思想是通過分析運行程序時數(shù)據(jù)信息的變化情況查找錯誤原因 : ( 1) 打印內存的全部數(shù)據(jù) ( 2) 添加必要的打印語句 ( 3) 使用自動調試工具 ① 設置斷點 ② 單步執(zhí)行 軟件調試 回溯法調試 回溯調試的 方法是從出現(xiàn)錯誤征兆處開始 , 人工沿控制流程往回追蹤程序代碼 , 直至發(fā)現(xiàn)出錯的根源 或確定錯誤產生的范圍 。 適用于較小程序 , 它能將錯誤范圍縮小到程序中的一小段代碼 , 使得定位錯誤相對容易 。 對于大程序 , 它回溯的路徑可能很多 , 回溯會變得很困難 。 軟件調試 歸納法調試 歸納法調試的基本思想是:從一些線索 (錯誤征兆 )著手,通過 分析它們之間的關系 來找出錯誤。 具體實施步驟如下: 第一步:收集所有輸出結果有錯誤的測試用例和執(zhí)行結果 。 第二步:分析收集到的數(shù)據(jù)信息 , 以便發(fā)現(xiàn)規(guī)律或矛盾 。 第三步:導出假設 。 第四步:證明假設 , 無法證明后應重新假設 。 軟件調試 演繹法調試 測試人員首先根據(jù)已有的測試用例,設想并列舉出所有可能的出錯原因,然后通過測試逐個排除不可能的假設,最后再使用測試數(shù)據(jù)進行驗證。 軟件調試 調試原則 判定錯誤性質和定位原則 ? 分析與試探相結合的原則 ? 借助調試工具來提高調試的工作效率 修改錯誤的原則 ? 注意修改的副作用 ? 注意錯誤的群集現(xiàn)象 作業(yè) 作業(yè): 根據(jù)下面給出的規(guī)格說明,利用等價類劃分的方法,給出足夠的測試用例。 “ 一個程序讀入 3個數(shù)據(jù),把這三個數(shù)值看作一個三角形的三條邊的長度值。判斷該三角形屬于哪一種三角形(不等邊、等腰和等邊三角形),并輸出判斷結果。”
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1