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

正文內(nèi)容

軟件工程第六章軟件測(cè)試(文件)

 

【正文】 ? ( 增量式 ) ?增量式集成測(cè)試: ?① 自頂向下測(cè)試 ?② 由底向上測(cè)試 ?③ 混合方式測(cè)試:是前面 2種方式的結(jié)合 。 如果主要控制有問(wèn)題 , 盡早發(fā)現(xiàn)它能夠減少以后的返工 。 ? 由底向上集成測(cè)試 ?優(yōu)點(diǎn) ? 設(shè)計(jì)測(cè)試用例較容易 。 ? 確認(rèn)測(cè)試內(nèi)容 1)有效性測(cè)試 用黑盒測(cè)試來(lái)驗(yàn)證軟件功能與需求是否一致; 2)配置復(fù)審 目的是保證軟件配置的所有元素( 文檔、報(bào)告、程序、表格、數(shù)據(jù) )都已經(jīng)被正確地開(kāi)發(fā)和分類(lèi); ? Alpha 測(cè)試和 Beta測(cè)試 如果一個(gè)軟件是為大眾開(kāi)發(fā)的 , 讓每個(gè)客戶(hù)都進(jìn)行正式的驗(yàn)收測(cè)試是不現(xiàn)實(shí)的。由用戶(hù)記錄遇到的問(wèn)題,并定期報(bào)告給開(kāi)發(fā)者。 ?強(qiáng)度測(cè)試:短時(shí)間內(nèi)處理最多的數(shù)據(jù) 。 ?配置測(cè)試:每一類(lèi)硬件的配置都要測(cè)試 。 ?而編譯是不能發(fā)現(xiàn)結(jié)構(gòu)性錯(cuò)誤的 。 接口錯(cuò)誤: ( 1) 程序錯(cuò)誤的類(lèi)型 ( 續(xù) ) ? 接口錯(cuò)誤:接口錯(cuò)誤的主要癥狀有 ?對(duì)全局變量的引用不當(dāng); ?調(diào)用子程序或函數(shù)時(shí)實(shí)際參數(shù)的類(lèi)型 、 個(gè)數(shù) 、 順序與形式參數(shù)不一致; ?模塊對(duì)全局性數(shù)據(jù)的說(shuō)明相互矛盾 。 ( 2) 軟件糾錯(cuò) 軟件糾錯(cuò)也稱(chēng)為軟件調(diào)試 。 ?軟件糾錯(cuò)活動(dòng)由兩部分組成: ① 確定程序中可疑錯(cuò)誤的確切性質(zhì)和位置 。 ?雖然有時(shí)可以獲得成功 , 但是更多的情況是浪費(fèi)了機(jī)時(shí) 、 紙張和人力 。 大體做法是:讓程序分步執(zhí)行 , 每執(zhí)行完一條語(yǔ)句就暫停 , 然后檢查當(dāng)前的結(jié)果是否正確 , 若正確再繼續(xù)分步執(zhí)行 。 本講小結(jié) ? 本講主要介紹了教材第 9章的內(nèi)容。 。因此,同學(xué)門(mén)應(yīng)該很好地加以學(xué)習(xí),為將來(lái)從事軟件質(zhì)量保證、軟件管理打下良好的基礎(chǔ)。 歸納法調(diào)試的基本思想是:從一些線索 (錯(cuò)誤征兆 )著手 , 通過(guò)分析它們之間的關(guān)系以提出假設(shè) ,如果假設(shè)被證明成立 , 則糾錯(cuò) , 否則繼續(xù)提出假設(shè) 。 ?僅適用于結(jié)構(gòu)較簡(jiǎn)單的程序 。 ? 軟件糾錯(cuò)的基本方法 ? ① 插入顯示 /打印語(yǔ)句 , 顯示程序執(zhí)行的中間結(jié)果 、 相關(guān)變量的內(nèi)容; ? ② 設(shè)置斷點(diǎn) , 以便查看程序運(yùn)行的軌跡 ?如設(shè)置某個(gè)斷點(diǎn)后 , 程序并未停下來(lái) ( 即表明該程序段并沒(méi)有運(yùn)行 ) ; ?檢查斷點(diǎn)處的數(shù)據(jù)狀態(tài) 、 變量值等 。 ?軟件測(cè)試的目的是盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤 。 ? 系統(tǒng)錯(cuò)誤:與被測(cè)軟件程序賴(lài)以運(yùn)行的計(jì)算機(jī)系統(tǒng)有關(guān)的 、 影響程序的測(cè)試與運(yùn)行的情況 。 ?產(chǎn)生功能性錯(cuò)誤的原因: ? 需求規(guī)格說(shuō)明不清晰; ? 或設(shè)計(jì)時(shí)對(duì)需求理解有錯(cuò) 。 ? 結(jié)構(gòu)性錯(cuò)誤: ?包括:結(jié)構(gòu)異常 、 結(jié)構(gòu)不全 、 結(jié)構(gòu)多余等錯(cuò)誤 。 ?性能測(cè)試:在一定負(fù)荷下的響應(yīng)時(shí)間及處理速度 。 系統(tǒng)測(cè)試的目的在于 通過(guò)與系統(tǒng)的需求定義作比較 , 發(fā)現(xiàn)軟件與系統(tǒng)的定義不符合或與之矛盾的地方 。由開(kāi)發(fā)者用戶(hù)使用中出現(xiàn)的錯(cuò)誤和其它問(wèn)題。 ( 3) 確認(rèn)測(cè)試 確認(rèn)測(cè)試必須有用戶(hù)積極參與 , 或者以用戶(hù)為主進(jìn)行 。 ?缺點(diǎn) ? 需編制較多的樁模塊 , 工作量較大 , 且樁模塊很難真實(shí)模擬實(shí)際模塊全部功能 , 部分測(cè)試內(nèi)容只能在換上真實(shí)模塊后再補(bǔ)充測(cè)試 。 ? ② 由底向上測(cè)試 從最底層模塊開(kāi)始組裝和測(cè)試 。 ? 測(cè)試的主要內(nèi)容 ?參數(shù)的個(gè)數(shù) 、 順序 、 名稱(chēng) 、 傳遞方式 、 范圍 、 類(lèi)型等是否正確 ?穿越模塊接口的數(shù)據(jù)是否會(huì)丟失 。 ? 特別是樁模塊 , 不能只簡(jiǎn)單地給出 “ 曾經(jīng)進(jìn)入 ” 的信息 。 ? 驅(qū)動(dòng)模塊和 樁模塊 ? 驅(qū)動(dòng)模塊: 模擬調(diào)用程序功能 , 用于向被測(cè)模塊傳遞數(shù)據(jù) , 接收 、 打印從被測(cè)模塊返回的數(shù)據(jù) 。 檢查“錯(cuò)誤處理程序”本身的錯(cuò)誤。 ?單元測(cè)試的優(yōu)點(diǎn) :便于錯(cuò)誤的定位 ?單元測(cè)試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例 。 a[j+1]=temp。i++) for (j=0。 ?② 有利于安排循環(huán)路徑的測(cè)試 綜合例子 一個(gè)程序 ( 由小到大對(duì)數(shù)組排序 )如右圖 。 ? 測(cè)試數(shù)據(jù)如下表所示 , 滿(mǎn)足 路徑覆蓋準(zhǔn)測(cè) 。 ? 共 8種組合條件: ? (1)A1,B=0 ? (2)A1,B≠ 0 ? (3)A≤ 1,B=0 ? (4)A≤ 1,B≠ 0 ? (5)A=2,X1 ? (6)A=2,X≤ 1 ? (7)A≠ 2,X1 ? (8)A≠ 2,X≤ 1 入口 返回 A1 AND B=0 A=2 OR X1 X=X/A X=X+1 Y Y N N A B X 期望 2 0 4 (1)(5)紅線 2 1 1 (2)(6)綠線 1 0 2 (3)(7)綠線 1 1 1 (4)(8)藍(lán)線 注意:測(cè)試數(shù)據(jù)對(duì)該情況并未測(cè)試到! ( 5) 路徑覆蓋測(cè)試舉例 ? 結(jié)點(diǎn)覆蓋:相當(dāng)于語(yǔ)句覆蓋 ? 邊覆蓋:相當(dāng)于判定覆蓋 ? 路徑覆蓋:每條可能的路徑至少執(zhí)行一次 。 A B X 期望 2 0 4 紅線 1 1 1 藍(lán)線 入口 返回 A1 AND B=0 A=2 OR X1 X=X/A X=X+1 Y Y N N 判定 1 判定 2 判定 2 判定 1 A1 B=0 A=2 X1 F F T F T F T T ? ④ 判定 /條件覆蓋 ? 期望結(jié)果應(yīng)該有具體的值 , 這里用有顏色的線表示 。 入口 返回 A1 AND B=0 A=2 OR X1 X=X/A X=X+1 Y Y N N A B X 期望 2 0 4 紅線 ? ② 判定覆蓋 ? 期望結(jié)果應(yīng)該有具體的值 , 這里用有顏色的線表示 。 ?① 語(yǔ)句覆蓋 ? 測(cè)試數(shù)據(jù)如下表所示 ,滿(mǎn)足語(yǔ)句覆蓋準(zhǔn)測(cè) 。 ? 3)選擇確定測(cè)試用例。 ? 因果圖方法實(shí)例 某電力公司有 A、 B、 C、 D四類(lèi)收費(fèi)標(biāo)準(zhǔn) , 并規(guī)定: 居民用電 100度 /月 按 A類(lèi)收費(fèi) ≥ 100度 /月按 B類(lèi)收費(fèi) 動(dòng)力用電 10000度 /月 ,非高峰 ,B類(lèi)收費(fèi) ≥ 10000度 /月 ,非高峰 ,C類(lèi)收
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1