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

正文內(nèi)容

第8章系統(tǒng)實(shí)施(留存版)

2025-09-15 17:45上一頁面

下一頁面
  

【正文】 ?從每個(gè)區(qū)段內(nèi)抽取的代表性數(shù)據(jù)進(jìn)行的測試等價(jià)于該區(qū)段內(nèi)任何數(shù)據(jù)的測試 ?對每一個(gè)輸入條件存在著程序有效的有效等價(jià)類 ?對每個(gè)輸入條件存在著對程序錯(cuò)誤輸入的無效等價(jià)類 等價(jià)類劃分測試情況設(shè)計(jì)步驟 ?確定等價(jià)類 ?確定測試情況 確定等價(jià)類 identifying the equivalence classes ?確定等價(jià)類的原則 ?確定等價(jià)類的方法 確定等價(jià)類的方法 ?先取出每一個(gè)輸入條件 ?把每一個(gè)輸入條件化為成兩組或更多組 ?列出等價(jià)類表 外部條件 有效等價(jià)類 無效等價(jià)類 確定等價(jià)類的原則 —— 范圍 ?如果某個(gè)輸入條件規(guī)定了值的范圍 ?可確定一個(gè)有效等價(jià)類和兩個(gè)無效等價(jià)類 ?某實(shí)數(shù) X的取值范圍為 1~999 ?則有效等價(jià)類為 1≤X≤999 ?無效類為 X1,X999 ?如果一個(gè)輸入條件規(guī)定了值的個(gè)數(shù) ?可確定一個(gè)有效等價(jià)類和兩個(gè)無效等價(jià)類 ?每班人數(shù)不超過 40人 ?則有效等價(jià)類為 1≤學(xué)生人數(shù) ≤40 ?無效類為學(xué)生人數(shù) =0,學(xué)生人數(shù) 40 確定等價(jià)類的原則 —— 個(gè)數(shù) ?如果一個(gè)輸入條件規(guī)定了輸入值的集合 ?可確定一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類 ?在集合中的元素和不在集合中的元素 確定等價(jià)類的原則 —— 集合 ?如果一個(gè)輸入條件規(guī)定“必須如何”的條件 ?可確定一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類 ?例:有效等價(jià)類是字母,無效等價(jià)類不是字母 確定等價(jià)類的原則 —— 條件 ?如果有理由確信某一個(gè)等價(jià)類中的各元素在程序中的處理方式是有區(qū)別的 ?把這個(gè)等價(jià)類分成更小的等價(jià)類 確定等價(jià)類的原則 —— 分解 確定測試情況( identifying the text cases) ?給每個(gè)等價(jià)類規(guī)定一個(gè)唯一的編號(hào) ?設(shè)計(jì)一個(gè)新的測試情況,使其盡可能多地覆蓋未被覆蓋的有效等價(jià)類,直到所有有效等價(jià)類都被覆蓋為止 ?設(shè)計(jì)出一個(gè)測試情況,使其僅僅覆蓋一個(gè)未被覆蓋的無效等價(jià)類,直到覆蓋了全部無效等價(jià)類 邊值分析 ?邊值分析 ?邊值分析與等價(jià)類劃分的區(qū)別 ?邊值分析的總原則 邊值分析 ?相對于輸入與輸出等價(jià)類直接在其邊緣上,稍高于其邊界和低于其邊界的這些狀態(tài)條件 ?利用邊值條件進(jìn)行測試就是邊值分析 邊值分析與等價(jià)類法的區(qū)別 ?邊值分析選取的測試數(shù)據(jù)應(yīng)該剛好等于、剛剛小于和剛剛大于邊界值 ?邊值分析要考慮輸入條件(輸入空間) ?邊值分析還要考慮結(jié)果空間(考慮輸出等價(jià)類) 邊值分析的總原則 ?邊值分析選取的測試數(shù)據(jù)應(yīng)該剛好等于、剛剛小于和剛剛大于邊界值 ?確定邊界情況 具體如下: ?寫出這個(gè)范圍的邊界測試情況 ( 1)如果輸入條件規(guī)定了值的范圍 例:輸入范圍是 ?寫出剛剛超出范圍的無效測試情況 測試情況為 , 邊值分析的原則 —— 范圍 ?寫出這個(gè)范圍的最大個(gè)數(shù)和最小個(gè)數(shù) ( 2)如果輸入條件規(guī)定了值的個(gè)數(shù) 例:學(xué)生數(shù)是 1~40 ?寫出稍小于最小個(gè)數(shù)和稍大于最大個(gè)數(shù)的狀態(tài) 測試情況為 1,0,40和 41 邊值分析的原則 —— 個(gè)數(shù) ( 3)對輸出條件使用第 1條 例:有個(gè)程序計(jì)算每月的保險(xiǎn)金額,若最小額是0元,最大額是 1000元,寫測試情況 ?設(shè)計(jì)扣除一個(gè)負(fù)額或大于 1000元的測試情況 ?寫出導(dǎo)致扣除 0元和 1000元的測試情況 邊值分析的原則 —— 輸出 ( 4)對輸出條件使用第 2條 例:一個(gè)情報(bào)檢索系統(tǒng)根據(jù)某一輸入請求,顯示有關(guān)幾個(gè)摘要,但不能多于 4條,寫出測試情況 ?寫出使得程序錯(cuò)誤地顯示 5個(gè)摘要的情況 ?寫出使程序顯示 0, 1和 4個(gè)摘要的情況 邊值分析的原則 —— 輸出 ( 5)程序的輸入或輸出是個(gè)有序集 ?測試集合的第一個(gè) ( 6)另外可以找出其他的邊界條件 ?最后一個(gè)元素 邊值分析的原則 —— 集合、條件 因果圖法 (case_effect graphing) ?因果圖法的原理 ?因果圖使用符號(hào) ?因果圖實(shí)例 因果圖法原理 ?從用自然語言書寫的功能說明表中找出因 輸入條件 輸出結(jié)果 ?通過因果圖將功能說明轉(zhuǎn)換成一張判斷表 ?為每種輸出條件的組合設(shè)計(jì)測試用例 因果圖使用的符號(hào) 恒等 a b 非 a b ~ a b c d ∨ 或 a b c ∧ 與 因果圖法實(shí)例 第一列字符必須是 A或 B,第二列字符必須是一個(gè)數(shù)字。 系統(tǒng)調(diào)試的技術(shù) ? 輸出存儲(chǔ)器內(nèi)容 ? 打印語句 ? 自動(dòng)工具 系統(tǒng)調(diào)試的方法 ? 試探法 ( Tentative) ? 回溯法 ( Backtracking) ? 折半查找法 ( Bisearch) ? 歸納法 ( Induction) ? 演繹法 ( Deductive Method) 第五節(jié) 系統(tǒng)切換 信息系統(tǒng)實(shí)施 系統(tǒng)切換 ? 系統(tǒng)切換前的準(zhǔn)備 ? 系統(tǒng)切換 系統(tǒng)切換前的準(zhǔn)備 ?數(shù)據(jù)準(zhǔn)備 ?文檔準(zhǔn)備 ?用戶培訓(xùn) ?系統(tǒng)設(shè)備 系統(tǒng)切換 ? 直接轉(zhuǎn)換方式 ? 平行轉(zhuǎn)換方式 ? 逐步轉(zhuǎn)換方式 直接轉(zhuǎn)換方式 ?在某一特定的時(shí)刻,舊系統(tǒng)停止使用,同時(shí)新系統(tǒng)立即投入使用 舊系統(tǒng) 新系統(tǒng) 切換 時(shí)間 直接轉(zhuǎn)換方式的特點(diǎn) ?在某一特定的時(shí)刻,舊系統(tǒng)停止使用,同時(shí)新系統(tǒng)立即投入使用 ?轉(zhuǎn)換簡單 ?人員和設(shè)備費(fèi)用節(jié)省 ?預(yù)先要經(jīng)過詳細(xì)的測試和模擬運(yùn)行 ?風(fēng)險(xiǎn)大 平行(并行)轉(zhuǎn)換方式 ?在一段時(shí)間內(nèi)新舊系統(tǒng)并存,各自運(yùn)行完成相應(yīng)的工作,并相互對比、審核 舊系統(tǒng) 新系統(tǒng) 并行轉(zhuǎn)換時(shí)間 時(shí)間 平行(并行)轉(zhuǎn)換方式的特點(diǎn) ?新舊系統(tǒng)并存一段時(shí)間 ?人員和設(shè)備費(fèi)用增加 ?系統(tǒng)的可靠性高 ?風(fēng)險(xiǎn)較少,新系統(tǒng)的運(yùn)行成功率高 逐步(分段)轉(zhuǎn)換方式 ?分階段、按部分地完成新舊系統(tǒng)的交替過程,開發(fā)完一部分則在某一時(shí)間段內(nèi)平行運(yùn)行一部分 舊系統(tǒng) 新系統(tǒng) 逐步并行運(yùn)行 時(shí)間 逐步(分段)轉(zhuǎn)換方式的特點(diǎn) ?開發(fā)完一部分就平行運(yùn)行一部分 ?避免直接轉(zhuǎn)換方式的風(fēng)險(xiǎn) ?避免平行方式的雙倍費(fèi)用 ?逐步轉(zhuǎn)換方式的接口多 。 在極端的情況下,測試關(guān)系人的生命安全的軟件所花的 成本可能相當(dāng)于軟件工程其他步驟總成本的 3~5倍 如果測試設(shè)計(jì)和測試工作量比程序設(shè)計(jì)和編程調(diào)試的工作量大,則更少有程序員喜歡 ?測試是系統(tǒng)開發(fā)中的一個(gè)重要環(huán)節(jié),是成功開發(fā)信息系統(tǒng)的重要保證。 子系統(tǒng)測試 —— 組裝測試、集成測試 ?模塊集成測試的方式 ?模塊集成時(shí)可能出現(xiàn)的問題 把多個(gè)模塊組合在一起進(jìn)行的測試 測試模塊之間的 接口 ,即模塊之間的 數(shù)據(jù) 和 控制傳遞 ?增殖測試方式和非增殖測試方式的區(qū)別 模塊集成時(shí)可能出現(xiàn)的問題 ?經(jīng)過模塊接口的數(shù)據(jù)是否丟失 ?一個(gè)模塊是否破壞另一個(gè)模塊的功能 ?子功能的組合是否達(dá)到了預(yù)期要求的主功能 ?全程數(shù)據(jù)結(jié)構(gòu)是否有問題 ?單個(gè)模塊的誤差集成放大是否會(huì)達(dá)到不能接受的程度 模塊集成測試的方式 ?非增殖測試方式 ?增殖測試方式 非增殖測試方式 驅(qū)動(dòng)模塊(driver module) 獨(dú)立地測試程序的每個(gè)模塊,再把它們組合成整個(gè)程序 A B C D E F 樁模塊 (stub module) 用來驅(qū)動(dòng)或傳送測試情況給被測模塊 用來體現(xiàn)接受該調(diào)用時(shí)的控制,用來模擬模塊 E的功能 非增式測試的特點(diǎn) ? 為每一個(gè)模塊準(zhǔn)備相應(yīng)的驅(qū)動(dòng)模塊 (driver module)和樁 (S
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1