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

正文內(nèi)容

《軟件測(cè)試的內(nèi)容》ppt課件(文件)

 

【正文】 測(cè)試成本、提高測(cè)試效率。要求用戶輸入的日期為2022年 1月 ~2022年 12月,日期長(zhǎng)度為 6位,前 4位表示年代,后 2位表示月份。 輸入等價(jià)類 有效等價(jià)類 無(wú)效等價(jià)類 報(bào)表日期的類型及長(zhǎng)度 1. 6位數(shù)字字符 6個(gè)數(shù)字字符 6個(gè)數(shù)字字符 年份范圍 2022~2022 之間 2022 2022 月份范圍 1~12之間 0 12 ? 步驟 2:為有效等價(jià)類設(shè)計(jì)測(cè)試用例。 實(shí)踐經(jīng)驗(yàn)表明,程序往往在處理邊界情況時(shí)發(fā)生錯(cuò)誤。 ? 若輸入條件規(guī)定了值的范圍,測(cè)試用例可選擇 邊界值 ,或者 邊界值的周圍數(shù)據(jù) 。 邊界值分析法設(shè)計(jì)原則 輸入等價(jià)類 測(cè)試用例說(shuō)明 測(cè)試數(shù)據(jù) 期望結(jié)果 選取理由 報(bào)表日期的類型及長(zhǎng)度 6個(gè)數(shù)字字符 5,7個(gè)數(shù)字字符 1個(gè) /全部非數(shù)字字符 有效 無(wú)效 無(wú)效 年份范圍 2022 2022 2022 1999 2022 有效 有效 有效 無(wú)效 無(wú)效 月份范圍 1 12 6 1 12 有效 有效 有效 無(wú)效 無(wú)效 軟件測(cè)試方法 黑盒測(cè)試法 錯(cuò)誤推測(cè)法 錯(cuò)誤推測(cè)法的基本思想:列舉出程序中可能存在的錯(cuò)誤和容易發(fā)生錯(cuò)誤的特殊情況,并根據(jù)它們選擇測(cè)試方案。 ? 輸入表中所有元素均相同。 ( 1) 模塊接口測(cè)試 ( 2) 局部數(shù)據(jù)結(jié)構(gòu)測(cè)試 ( 3) 路徑測(cè)試 ( 4) 程序異常測(cè)試 ( 5) 邊界條件測(cè)試 軟件測(cè)試步驟 集成測(cè)試 集成測(cè)試也稱組裝測(cè)試,它的任務(wù)是按照一定的策略對(duì)單元測(cè)試的模塊進(jìn)行組裝,并在組裝過(guò)程中進(jìn)行模塊接口與系統(tǒng)功能測(cè)試。 軟件測(cè)試步驟 ( 2)增殖式組裝方式 增殖式組裝方式是采用循序漸進(jìn)的方式 , 每次增加一個(gè)模塊到已測(cè)試好的模塊中 ,錯(cuò)誤的范圍會(huì)縮小 , 錯(cuò)誤的修改和定位難度相對(duì)降低 。 軟件測(cè)試步驟 集成測(cè)試 ( 3) 混合增殖式測(cè)試 自頂向下增殖方式和自底向上增殖方式各有優(yōu)缺點(diǎn),在實(shí)際的測(cè)試過(guò)程中 ,可根據(jù)具體情況將兩種方法結(jié)合起來(lái)使用。 確認(rèn)測(cè)試是軟件交付使用前一項(xiàng)很重要的活動(dòng),它最終決定用戶對(duì)該軟件的認(rèn)可程度。 測(cè)試過(guò)程中開(kāi)發(fā)者不在現(xiàn)場(chǎng) , 由用戶獨(dú)立操作 , 驗(yàn)證程序的各項(xiàng)功能 ,用戶發(fā)現(xiàn)的問(wèn)題全部記錄下來(lái) , 反饋給程序開(kāi)發(fā)者 , 開(kāi)發(fā)者對(duì)軟件進(jìn)行必要的修改 , 并準(zhǔn)備最終的軟件產(chǎn)品發(fā)布 。 系統(tǒng)測(cè)試的 目的是充分運(yùn)行系統(tǒng),驗(yàn)證系統(tǒng)各部件是否都能正常工作并完成所賦予的任務(wù)。 ( 4) 性能測(cè)試:主要檢查系統(tǒng)是否滿足需求說(shuō)明書(shū)中規(guī)定的性能 。 ② 對(duì)程序的設(shè)計(jì)和編碼進(jìn)行修改 , 糾正當(dāng)前錯(cuò)誤 。 軟件調(diào)試 調(diào)試方法 歸納法調(diào)試 歸納法調(diào)試的基本思想是:從一些線索 (錯(cuò)誤征兆 )著手,通過(guò)分析它們之間的關(guān)系來(lái)找出錯(cuò)誤。 第四步:證明假設(shè) , 無(wú)法證明后應(yīng)重新假設(shè) 。 ? 項(xiàng)目背景 : 說(shuō)明項(xiàng)目的來(lái)源、委托單位及主管部門。 需求規(guī)格說(shuō)明書(shū) 。 本測(cè)試計(jì)劃中引用的其他資料、采用的軟件開(kāi)發(fā)標(biāo)準(zhǔn)或規(guī)范。 測(cè)試計(jì)劃 4 測(cè)試項(xiàng)目說(shuō)明 ? 按順序逐個(gè)對(duì)測(cè)試項(xiàng)目做出說(shuō)明 ? 測(cè)試項(xiàng)目名稱及測(cè)試內(nèi)容 ? 測(cè)試用例 ? 輸入 : 輸入的數(shù)據(jù)和輸入命令。 ? 測(cè)試資料 : 說(shuō)明項(xiàng) 目 測(cè)試所需的資料。 ? 項(xiàng)目背景 : 說(shuō)明項(xiàng)目的來(lái)源、委托單位及主管部門。 需求規(guī)格說(shuō)明書(shū) 。 測(cè)試計(jì)劃 。 與預(yù)期結(jié)果數(shù)據(jù)的偏差 。 包括 : 證實(shí)的軟件能力 。 ? 建議 : 提出為彌補(bǔ)上述缺陷的建議。 i=j=1。 2: while ((i=la_len) 3: amp。 5: if (ai=bj) 6: {listinsert(lc,++k,ai)。} 8: } 9: while (i=la_len) { 10: getelem(la,i++,ai)。 } 13: } 要求:寫(xiě)出其基本路徑測(cè)試步驟。 } 11: while (j=lb_len) { 12: getelem(lb,j++,bj)。} 7: else {listinsert(lc,++k,bj)。 (j=lb_len)){ 4: getelem(la,i,ai)。 la_len=listlength(la)。 例:合并兩個(gè)線形表,代碼如下 : void mergelist(list la,list lb,list amp。 測(cè)試分析報(bào)告 4 評(píng)價(jià) ? 軟件能力 : 經(jīng)過(guò)測(cè)試所表明的軟件能力。 該項(xiàng)測(cè)試發(fā)現(xiàn)的問(wèn)題。 測(cè)試分析報(bào)告 2 測(cè)試計(jì)劃情況 ? 機(jī)構(gòu)和人員 : 給出測(cè)試機(jī)構(gòu)名稱、負(fù)責(zé)人和參與測(cè)試人員名單。 詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 。 ? 參考資料 : 列出有關(guān)資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源 , 可包括 : 項(xiàng)目的計(jì)劃任務(wù)書(shū)、合同或批文 。 ? 準(zhǔn)則 : 說(shuō)明評(píng)論測(cè)試結(jié)果的準(zhǔn)則。 ? 步驟及操作 ? 允許偏差 : 給出實(shí)測(cè)結(jié)果與預(yù)期結(jié)果之間允許偏差的范圍。 ? 測(cè)試項(xiàng)目 : 列出組裝測(cè)試和確認(rèn)測(cè)試中每一項(xiàng)測(cè)試的內(nèi)容、名稱、目的和進(jìn)度。 詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 。 ? 參考資料 : 列出有關(guān)資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源 , 可包括 : 項(xiàng)目的計(jì)劃任務(wù)書(shū)、合同或批文 。 對(duì)分法調(diào)試 重復(fù)使用對(duì)半劃分程序的方法,不斷縮小出錯(cuò)范圍,直到將故障定位到容易診斷的程度。 第二步:分析收集到的數(shù)據(jù)信息 , 以便發(fā)現(xiàn)規(guī)律或矛盾 。 不斷重復(fù)上述過(guò)程,直到找到一個(gè)有效的解決辦法為止 . 查找錯(cuò)誤的難度 : (P177) 軟件調(diào)試 調(diào)試方法 原始法調(diào)試 主要思想是通過(guò)分析運(yùn)行程序時(shí)數(shù)據(jù)信息的變化情況查找錯(cuò)誤原因 : ( 1) 打印內(nèi)存的全部數(shù)據(jù) ( 2) 添加必要的打印語(yǔ)句 ( 3) 使用自動(dòng)調(diào)試工具 ① 設(shè)置斷點(diǎn) ② 單步執(zhí)行 軟件調(diào)試 調(diào)試方法 回溯法調(diào)試 回溯調(diào)試的 方法是從出現(xiàn)錯(cuò)誤征兆處開(kāi)始 , 人工沿控制流程往回追蹤程序代碼 , 直至發(fā)現(xiàn)出錯(cuò)的根源 或確定錯(cuò)誤產(chǎn)生的范圍 。 軟件調(diào)試 調(diào)試 (debug, 排錯(cuò) ) 調(diào)試功能是將在測(cè)試過(guò)程中出現(xiàn)的錯(cuò)誤進(jìn)一步診斷并且改正程序中存在的潛在錯(cuò)誤,保證軟件運(yùn)行的正確性和可靠性。 ( 2) 安全測(cè)試:主要檢查系統(tǒng)對(duì)非法侵入的防范能力 。 (3)確認(rèn)測(cè)試的結(jié)果可分為兩種情況: ① 測(cè)試結(jié)果與預(yù)期結(jié)果相符 , 程序的功能和性能滿足用戶需求; ② 測(cè)試結(jié)果與預(yù)期結(jié)果不相符 , 將存在的問(wèn)題列出清單 , 提供給開(kāi)發(fā)者作為修改依據(jù) 。 它的最大特點(diǎn)是整個(gè)測(cè)試過(guò)程是在受控環(huán)境下進(jìn)行 。 2)混合測(cè)試法:它首先對(duì)軟件結(jié)構(gòu)中較低層的模塊自底向上組裝測(cè)試 , 然后對(duì)軟件結(jié)構(gòu)中較上層的模塊采用自頂向下的方法進(jìn)行組裝與測(cè)試 。 軟件測(cè)試步驟 集成測(cè)試 ( 2)增殖式組裝方式 2)自底向上增殖方式 (圖 P173) 具體的結(jié)合策略如下: ① 將底層模塊組合成實(shí)現(xiàn)某個(gè) 子功能 的簇; ② 寫(xiě)一個(gè) 驅(qū)動(dòng)程序 , 用來(lái)提供該功能簇的執(zhí)行入口和輸入 /輸出界面; ③ 對(duì)該功能簇進(jìn)行 測(cè)試 ; ④ 在低層繼續(xù)尋找模塊 , 將該功能簇?cái)U(kuò)大 , 重新修改驅(qū)動(dòng)程序 , 以適應(yīng)對(duì)當(dāng)前功能簇的測(cè)試 。 缺點(diǎn): ① 一次將所有模塊組裝后的程序會(huì)很龐大 , 各模塊之間相互影響 , 情況十分復(fù)雜 。 軟件測(cè)試步驟 測(cè)試過(guò)程分為 4個(gè)步驟: 單元測(cè)試 集成測(cè)試 確認(rèn)測(cè)試 系統(tǒng)測(cè)試 單元 測(cè)試
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1