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

正文內(nèi)容

軟件測試及軟件質(zhì)量控制-預(yù)覽頁

2025-06-13 20:21 上一頁面

下一頁面
 

【正文】 后,對所有測試結(jié)果進(jìn)行分析,將實(shí)際測試的結(jié)果與預(yù)期的結(jié)果進(jìn)行比較。 如果經(jīng)常出現(xiàn)需要修改設(shè)計的嚴(yán)重錯誤 , 那么軟件的質(zhì)量和可靠性就值得懷疑 , 同時也表明需要進(jìn)一步測試 。 測試信息流 20 : ( 1) 從錯誤對程序的影響程度來分: 1嚴(yán)重性錯誤:嚴(yán)重影響程序的運(yùn)行 , 甚至不能運(yùn)行; 2一般性錯誤:經(jīng)常影響程序的運(yùn)行 , 特殊情況下表現(xiàn)正常; 測試信息流 21 3 微小錯誤:一般情況下程序能運(yùn)行 , 特殊情況下表現(xiàn)異常; 4 無影響性錯誤:不影響程序的運(yùn)行 。 單元測試需要從程序內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計測試用例 , 多個模塊可以平行 、 獨(dú)立地進(jìn)行測試; 25 軟件測試步驟與軟件開發(fā)各階段的關(guān)系 ( 2)集成測試(也稱組裝測試,聯(lián)合測試):在單元測試的基礎(chǔ)上,將所有模塊按設(shè)計要求集成在一起進(jìn)行測試,以檢驗(yàn)總體設(shè)計中各模塊間的接口設(shè)計問題、模塊之間的相互影響、上層模塊存在的各種差錯及全局?jǐn)?shù)據(jù)結(jié)構(gòu)對系統(tǒng)的影響等方面。 28 軟件測試步驟與軟件開發(fā)各階段的關(guān)系 因此 , 發(fā)現(xiàn)引起錯誤的原因順序也與開發(fā)過程的相次序反 , 首先對每一個模塊進(jìn)行單元測試 , 消除程序模塊內(nèi)部邏輯上和功能上的錯誤和缺陷 , 再對照軟件設(shè)計進(jìn)行集成測試 ( 有時也叫整體測試 ) ,檢測和排除子系統(tǒng)或系統(tǒng)結(jié)構(gòu)上的錯誤 , 再對照需求進(jìn)行確認(rèn)測試 ( 也稱為有效性測試 ) , 最后進(jìn)行系統(tǒng)測試 , 運(yùn)行系統(tǒng) , 看軟件系統(tǒng)是否滿足功能和性能及其它要求 。 有: ? 從測試過程來分:靜態(tài)分析法 、 動態(tài)測試法; ? 從觀察結(jié)構(gòu)的透明性方式來分:白盒法 、 黑盒法 、灰盒法; ? 從獲得測試數(shù)據(jù)形式上分:窮盡法;等價類劃分法;邊界值分析法; 36 軟件測試的方法 ? 從邏輯分析上分:因果圖法;錯誤推測法; ? 從測試步驟上分:單元測試 、 集成測試 、 確認(rèn)測試 、 系統(tǒng)測試等; ? 從考察形式上分:功能測試 , 邏輯測試; 37 軟件測試的方法 如何測試得更完全 、 怎樣進(jìn)行測試用例的設(shè)計 ,是軟件測試中的關(guān)鍵技術(shù) 。 灰盒法是白盒法和黑盒法相結(jié)合使用的方法 ,僅對重點(diǎn)路徑和程序段用白盒法測試 , 大部分用黑盒法進(jìn)行測試 。如用黑盒法測試三個整數(shù)型的輸入數(shù)據(jù) , 如果每個整數(shù)是 16位二進(jìn)制數(shù) , 則輸入數(shù)據(jù)有 216 216 216=248≈ 1014種排列組合 。 43 軟件測試的方法 Beta(β) 測試:在一個或多個用戶自己的場所 ,由最終用戶進(jìn)行 , 并記錄在測試中遇到的所有問題和想法 。測試用例的設(shè)計是其中較困難的問題,不同的測試數(shù)據(jù)發(fā)現(xiàn)程序錯誤的能力差別很大,為了提高測試效率,降低測試成本,應(yīng)該選用高效的測試數(shù)據(jù)。 通常的做法是用黑盒法設(shè)計基本測試方案 , 再用白盒法補(bǔ)充一些方案 。 為了使每個語句都執(zhí)行一次 , 程序的執(zhí)行路徑只需經(jīng)過 a、 b、 c、 d、 e各點(diǎn)即可 。 選擇足夠的測試用例 , 使程序中每個判定至少都能獲得一次 “ 真 ” 值和一次 “ 假 ” 值 , 從而使程序的每個判定的每個分支至少都執(zhí)行一次 。 判定覆蓋比語句覆蓋強(qiáng) , 但是判定覆蓋只關(guān)心整個判定表達(dá)式的值 , 對程序邏輯的覆蓋程度仍然不高 , 如上面的測試 , 只覆蓋了全部路徑的一半路徑 。 B=0,B≠ 0。 選擇測試用例: A=1,B=1,X=1,預(yù)期結(jié)果為:A=1,B=1,X=1。 滿足 A1,B=0,A=2,X≤ 1的條件 , 執(zhí)行路徑 ace; ? A=1,B=1,X=2。 例如 , 選擇測試用例: A=2,B=0,X=4,預(yù)期結(jié)果為: A=2,B=0,X=3。 57 白盒法(邏輯覆蓋) ? ( 5) 條件組合覆蓋:選擇足夠的測試用例 , 使得程序判定中的條件的各種可能組合都至少出現(xiàn)一次 。 4) A≤ 1,B≠ 0。 60 白盒法(邏輯覆蓋) ? (6)點(diǎn)覆蓋 :圖論中的點(diǎn)覆蓋定義為:如果連通圖 G的子圖 G’是連通的 , 而且包含 G的所有節(jié)點(diǎn) , 則稱 G’是 G的點(diǎn)覆蓋 。 61 白盒法(邏輯覆蓋) (7)邊覆蓋:圖論中的邊覆蓋定義為:如果連通圖 G的子圖 G’是連通的 , 而且包含 G的所有邊 , 則稱 G’是 G的邊覆蓋 。 ( 如果程序圖中有環(huán) , 則每個環(huán)至少經(jīng)過一次 。 黑盒法包括等價類劃分 、 邊界值分析 、 因果圖法 。 即:如果等價類中的一個測試用例檢測出程序的一個錯誤 ,那么這一等價類的其余測試用例也能發(fā)現(xiàn)同樣的錯誤 。 以上列舉了可能情況的一部分 , 還可以根據(jù)經(jīng)驗(yàn)進(jìn)行劃分 。 啟發(fā)規(guī)則如下: ? ( 1) 輸入條件規(guī)定取值范圍或輸入個數(shù)時 , 取邊界值的上下值或個數(shù)的上下界設(shè)計測試用例; ? ( 2) 如果輸出條件規(guī)定取值范圍 , 取邊界上下浮動值作為測試數(shù)據(jù); 71 邊界值分析 ? ( 3) 規(guī)格說明中提出輸入輸出有序集 , 取有序集的第一個和最后一個元素作為測試數(shù)據(jù); ? ( 4) 分析規(guī)格說明 , 找出其他可能存在的邊界條件 , 取其上下浮動值作為測試數(shù)據(jù) 。有時利用其他測試方法測試后的程序表現(xiàn),推測應(yīng)該如何進(jìn)行下一步的測試。具體策略為: ? (1)在任何情況下 都應(yīng)該使用邊界值分析法進(jìn)行測試 。 審查的資料包括:用戶所需的文檔 ( 用戶手冊 、 操作手冊 ) ;設(shè)計文檔;源程序;測試文檔 ( 測試說明書 , 測試報告 ) 及其它說明等 。 打印關(guān)鍵變量的動態(tài)內(nèi)容:為取得關(guān)鍵變量的動態(tài)值 , 在程序中插入標(biāo)準(zhǔn)的打印語句 , 檢驗(yàn)在某個事件發(fā)生后變量是否按預(yù)期的要求進(jìn)行變化 。 81 軟件質(zhì)量控制 高質(zhì)量是產(chǎn)品得以存在和生長的前提 , 軟件工程的主要目標(biāo)之一就是要獲得高質(zhì)量的軟件 。 用戶關(guān)心軟件產(chǎn)品是否滿足規(guī)定的功能和性能要求 , 軟件運(yùn)行是否可靠 , 是否易于學(xué)習(xí)掌握 , 易于使用 , 是否有較高的運(yùn)行效率 , 是否可以從一個環(huán)境移植到另一個環(huán)境等問題 。 管理人員關(guān)心的是軟件的總體質(zhì)量特性 , 在軟件質(zhì)量與開發(fā)工期之間進(jìn)行折中選擇; 84 .1軟件質(zhì)量評價 但影響軟件質(zhì)量的各因素之間是相互聯(lián)系 、 甚至是相互矛盾的 , 如追求可靠性要犧牲一定的時間和空間效率為代價 , 要求軟件不但能在合法的輸入情況下正確地運(yùn)行 , 而且還應(yīng)該能夠安全地排除非法的入侵和處理意外的事件 。 88 .1軟件質(zhì)量評價 還有其它方面的特性來評價軟件質(zhì)量 , 衡量總體質(zhì)量的優(yōu)劣程度 。 測試可以發(fā)現(xiàn)軟件中大多數(shù)隱藏的錯誤 , 測試愈充分 , 軟件中的隱患就有可能暴露得愈徹底; 92 .2軟件質(zhì)量控制 ( 4) 推行軟件工程標(biāo)準(zhǔn):不同的軟件開發(fā)機(jī)構(gòu)都有自己的工程規(guī)范 , 根據(jù) ISO9000系列質(zhì)量管理保證體系確定的規(guī)范 , 進(jìn)行企業(yè)的認(rèn)證工作 。 94 .2軟件質(zhì)量控制 軟件的審查過程有以下步驟: ? 制定審查計劃:組織審查小組 , 安排日程 , 分發(fā)軟件項(xiàng)目材料; ? 項(xiàng)目概貌介紹:當(dāng)項(xiàng)目復(fù)雜時 , 由作者介紹概貌; ? 評審準(zhǔn)備:評審人員閱讀項(xiàng)目材料 , 了解有關(guān)項(xiàng)目的情況; ? 項(xiàng)目評審:召開評審會 , 討論項(xiàng)目情況 , 發(fā)現(xiàn)和記錄錯誤 , 督促修改; 95 .2軟件質(zhì)量控制 ? 項(xiàng)目修改返工:由作者修正已經(jīng)發(fā)現(xiàn)的問題 , 提交修改結(jié)果; ? 復(fù)查:判斷修改是否真正解決了問題 。 100 課堂練習(xí) 讀入購貨月份 T和購貨量 W T in {46,10,12} 折扣率 =5% W10 W20 W10 W20 折扣率 =10% 折扣率 =20% 折扣率 =20% 折扣率 =30% 結(jié)束 T F T F T F T F T F
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1