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

正文內(nèi)容

軟件測試用例設計交流-全文預覽

2025-05-24 23:51 上一頁面

下一頁面
  

【正文】 為測試輸入數(shù)據(jù)。因此針對各種邊界情況設計測試用例,可以查出更多的錯誤。通常邊界值分析法是作為對等價類劃分法的補充,這種情況下,其測試用例來自等價類的邊界。 測試用例設計 —— 等價類劃分方法 ? 在確立了等價類后 ,可建立等價類表 ,列出所有劃分出的等價類輸入條件:有效等價類、無效等價類,然后從劃分出的等價類中按以下三個原則設計測試用例: 1)為每一個等價類規(guī)定一個唯一的編號; 2)設計一個新的測試用例 ,使其盡可能多地覆蓋尚未被覆蓋地有效等價類 ,重復這一步,直到所有的有效等價類都被覆蓋為止; 3)設計一個新的測試用例 ,使其僅覆蓋一個尚未被覆蓋的無效等價類 ,重復這一步,直到所有的無效等價類都被覆蓋為止。 ?舉例:系統(tǒng)初始化時默認關(guān)鍵字級別包含 4級,由高到低分別為 0級、 1級、 2級、 3級,其中2級關(guān)鍵字為消息內(nèi)容替換,目前版本保留該級別但不做任何相關(guān)處理,該級別也不在系統(tǒng)管理模塊相應的配置界面上呈現(xiàn)。 測試用例設計 —— 等價類劃分方法 ?2)在輸入條件規(guī)定了輸入值的集合或者規(guī)定了“必須如何”的條件的情況下 ,可確立一個有效等價類和一個無效等價類 。 測試用例設計 —— 等價類劃分方法 ? 1)在輸入條件規(guī)定了取值范圍或值的個數(shù)的情況下 ,則可以確立一個有效等價類和兩個無效等價類。 2)劃分等價類重要的是:集合的劃分,劃分為互不相交的一組子集,而子集的并是整個集合 。對于具體的問題,無效等價類至少應有一個,也可能有多個。 1)有效等價類 是指對于程序的規(guī)格說明來說是合理的、有意義的輸入數(shù)據(jù)構(gòu)成的集合。該方法是一種重要的 ,常用的黑盒測試用例設計方法。 ? 測試結(jié)果的可判定性:即測試執(zhí)行結(jié)果的正確性是可判定的,每一個測試用例都應有相應的期望結(jié)果; ? 測試結(jié)果的可再現(xiàn)性:即對同樣的測試用例,系統(tǒng)的執(zhí)行結(jié)果應當是相同的。因此我們的做法是把測試數(shù)據(jù)和測試腳本從測試用例中劃分出來。比較通常的說法是:指對一項特定的軟件產(chǎn)品進行測試任務的描述,體現(xiàn)測試方案、方法、技術(shù)和策略,內(nèi)容包括測試目標、測試環(huán)境、輸入數(shù)據(jù)、測試步驟、預期結(jié)果、測試腳本等,并形成文檔。 對一個具有多重選擇和循環(huán)嵌套的程序 , 不同的路徑數(shù)目可能是天文數(shù)字 。 軟件測試的方法 ?兩種常用的軟件測方法 白盒測試; 黑盒測試; 灰盒測試; 白盒測試 ?此方法把測試對象看做一個透明的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試 。經(jīng)驗表明,測試后程序中殘存的錯誤數(shù)目與該程序中已發(fā)現(xiàn)的錯誤數(shù)目成正比。 ?測試用例應由測試輸入數(shù)據(jù)和對應的預期輸出結(jié)果兩部分組成。 軟件測試的原則 ?應當把“盡早地和不斷地進行軟件測試”作為軟件開發(fā)者的座右銘。 軟件測試的原則 ?充分注意測試中的群集現(xiàn)象。 ?妥善保存測試計劃,測試用例,出錯統(tǒng)計和最終分析報告,為維護提供方便 軟件測試的對象 ?軟件測試并不等于程序測試,軟件測試應貫穿與軟件工程的整個期間。 白盒測試 ?軟件人員使用白盒測試方法,主要想對程序模塊進行如下的檢查: ( 1)對程序模塊的所有獨立的執(zhí)行路徑至少測試一次; ( 2) 對所有的邏輯判定 , 取 “ 真 ” 與取“ 假 ” 的兩種情況都至少測試一次; 白盒測試 ( 3) 在循環(huán)的邊界和運行界限內(nèi)執(zhí)行循環(huán)體; ( 4) 測試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性 。 什么是測試用例 測試用例是軟件測試的核心, 那么什么是測試用例? 什么是測試用例 ? 測試用例( Test Case)目前沒有經(jīng)典的定義。筆者主要從事企業(yè)管理軟件的測試。 測試用例設計生成的基本原則 ? 測試用例的代表性:能夠代表并覆蓋各種合理的和不合理、合法的和非法的、邊界的和越界的、以及極限的輸入數(shù)據(jù)、操作和環(huán)境設置等 。 測試用例設計 —— 等價類劃分方法 ? 一 .方法簡介 是把所有可能的輸入數(shù)據(jù) ,即程序的輸入域劃分成若干部分(子集) ,然后從每一個子集中選取少數(shù)具有代表性的數(shù)據(jù)作為測試用例。等價類劃分可有兩種不同的情況:有效等價類和無效等價類。無效等價類指對程序的規(guī)格說明是不合理的或無意義的輸入數(shù)據(jù)所構(gòu)成的集合。 測試用例設計 —— 等價類劃分方法 ? : 1)完備測試、避免冗余 。 5)同一類中標識(選擇)一個測試用例,同一等價類中,往往處理相同,相同處理映射到 相同的執(zhí)行路徑 。 ?舉例: 客戶行為關(guān)系管理派單規(guī)則。 測試用例設計 —— 等價類劃分方法 ?在規(guī)定了輸入數(shù)據(jù)的一組值(假定 n個) ,并且程序要對每一個輸入值分別處理的情況下 ,可確立 n個有效等價類和一個無效等價類。 測試用例設計 —— 等價類劃分方法 ?6)在確知已劃分的等價類中各元素在程序處理中的方式不同的情況下 ,則應再將該等價類進一步的劃分為更小的等價類。 ? 測試數(shù)據(jù) 覆蓋的有效等價類 期望結(jié)果 ? 級別、時間片、閾值、類型 ? 0 10 100 單一 1)5)8)11) 有效輸入 ? 0 10 100 與關(guān)系 1)5)8)12) 有效輸入 ? 0 10 100 或關(guān)系 1)5)8)13) 有效輸入 ? 1 10 100 單一 2)5)8)11) 有效輸入 ? 1 10 100 與關(guān)系 2)5)8)12) 有效輸入 ? 1 10 100 或關(guān)系 2)5)8)13) 有效輸入 ? 3 10 100 單一 3)5)8)11) 有效輸入 ? 3 10 100 與關(guān)系 3)5)8)12) 有效輸入 ? 3 10 100 或關(guān)系 3)5)8)13) 有效輸入 測試用例設計 —— 等價類劃分方法 ? 2)為每一個無效等價類設計一個測試用例 ? 測試數(shù)據(jù) 覆蓋的有無效等價類 期望結(jié)果 ? 級別、時間片、閾值、類型 ? 4 4) 無效輸入 ? 4 6) 無效輸入 ? 61 7) 無效輸入 ? 0 9)
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1