<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      [軟件測試] 第三部分 黑盒測試

      目錄

      軟件測試期末復習系列

      課件知識點整合

      1. 軟件測試基礎
      2. 白盒測試
      3. 黑盒測試

      PTA習題匯總

      1. 軟件測試基礎
      2. 白盒測試-邏輯覆蓋測試
      3. 白盒測試-基本路徑測試
      4. 白盒測試-靜態(tài)測試
      5. 黑盒測試-等價類劃分
      6. 黑盒測試-邊界值測試
      7. 黑盒測試-場景法

      概念與定義

      1. 黑盒測試:又稱功能測試、數據驅動測試或基于需求規(guī)格說明書的測試。通過黑盒測試來檢測每個功能是否都能正常使用。黑盒測
        試把測試對象看成一個黑盒子,完全不考慮程序內部結構和處理過程。
      2. 等價類劃分法:把所有可能的輸入數據,即程序的輸入域劃分成若干互不相交的子集,稱為等價類。所有子集的并集則構成整個輸入域。然后從每一個子集中選取少量具有代表性的數據作為測試用例。
      3. 有效等價類:對于程序規(guī)格說明而言,由合理的、有意義的輸入數據構成的集合。
      4. 無效等價類:對于程序規(guī)格說明而言,由不合理的、無意義的輸入數據構成的集合。(根據具體問題,無效等價類存在至少一個或多個)
      5. 邊界值測試:在輸入或輸出變量范圍的邊界值上進行測試的一種黑盒測試方法。
      6. 邊界點:可能導致被測系統(tǒng)內部處理機制發(fā)生變化的點。
      7. 標準邊界值測試:最小值,略高于最小值,正常值,略低于最大值,最大值。產生4n+1個測試用例。
      8. 健壯邊界值測試:略小于最小值,最小值,略高于最小值,正常值,略低于最大值,最大值,略大于最大值。產生6n+1個測試用例。
      9. 場景法:基于系統(tǒng)業(yè)務,分析觸發(fā)的事件,判斷控制流形成測試場景,圍繞著事件流和場景進行的測試。
      10. 場景法以事件流為核心。
      11. 用例場景:從系統(tǒng)的某個初始狀態(tài)開始,到達某個結束狀態(tài)為止,所經過的路徑。
      12. 基本流:從初始態(tài)到終止態(tài)過程中最主要的業(yè)務流程。基本流只有一個。往往選擇高風險事件流作為基本流。
      13. 備選流:以基本流為基礎,在基本流所經過的每個判定節(jié)點處滿足不同的觸發(fā)條件而導致的其它事件流。
      14. 場景:基本流和備選流的有序集合。一個場景中至少應包含一條基本流或者由一條基本流和零到多條備選流構成。

      簡答

      黑盒測試的優(yōu)缺點

      優(yōu)點

      • 方法簡單有效;
      • 可以整體測試系統(tǒng)的行為;
      • 開發(fā)與測試可以并行;
      • 對測試人員技術要求相對較低;
      • 容易實現自動化測試;
      • 依據測試用例有針對性地尋找問題,定位更準確,容易生成測試數據。

      缺點

      • 無法測試代碼;
      • 如果需求規(guī)格說明設計有誤,很難發(fā)現錯誤所在;
      • 測試不能充分地進行;
      • 準確性取決于測試用例的設計;
      • 自動化測試的復用性較低。

      黑盒測試方法的評價標準

      在最短時間內,以最少的人力,有利于發(fā)現最多的,以及最嚴重的缺陷。

      • 精確的:測試針對性強
      • 完備的:測試覆蓋全面,無漏洞
      • 無冗余:測試用例所關聯(lián)的風險有所區(qū)別
      • 簡單的:測試方法簡單易行
      • 易于調試:缺陷定位難度小

      對于測試用例設計的要求:

      • 測試用例的覆蓋度:高
      • 測試用例的數量:少
      • 測試用例的冗余度:低
      • 測試用例的缺陷定位能力:高
      • 測試方法的復雜度:低

      等價類的意義

      • 完備性:整個輸入域提供一種形式的完備性
      • 無冗余:若互不相交則可保證一種形式的無冗余性

      等價類劃分方法

      1. 當輸入是連續(xù)數值區(qū)間:一個有效等價類和兩個無效等價類

      image-20231230182016071

      1. 當輸入是一組特定取值:一個有效等價類和一個無效等價類

      image-20231230182111661

      1. 當輸入是二值屬性,例如布爾值,有兩種處理方式:

        ①一個有效等價類(True),一個無效等價類(False)

        ②將True和False都視為有效等價類,即兩個有效等價類,和一個無效等價類(非布爾值)

      2. 當輸入是一組值(n個值):n個有效等價類,一個無效等價類

      image-20231230182440126

      1. 當輸入被規(guī)定了若干條必須遵守的規(guī)則(例如用戶名):一個有效等價類和若干個無效等價類(從不同角度違反規(guī)則)

        拆分無效等價類的時候,一次只能違反一條規(guī)則,即要遵守單缺陷原則

      等價類測試用例的覆蓋要求

      • 弱覆蓋:測試用例應覆蓋所有的有效等價類
      • 強覆蓋:測試用例應覆蓋所有的有效等價類的所有組合

      等價類測試的流程

      1. 確定有幾個輸入條件
      2. 劃分每個輸入條件的等價類(有效等價類、無效等價類)
      3. 選擇合適的覆蓋標準(強覆蓋、弱覆蓋)
      4. 設計測試用例

      場景法設計測試用例的步驟

      1. 理解軟件的業(yè)務需求,確定業(yè)務流程
      2. 繪制流程圖,從流程圖中定義基本流和備選流,然后定義測試場景
      3. 將測試場景的多種輸入條件與場景對應起來,形成場景條件表
      4. 根據場景條件表設計測試用例
      posted @ 2023-12-30 22:46  feixianxing  閱讀(384)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 免费国产精品黄色一区二区| 国产精品任我爽爆在线播放6080| 狠狠五月深爱婷婷网| 麻豆国产成人AV在线播放| 欧洲亚洲国内老熟女超碰| 亚洲女女女同性video| AV秘 无码一区二| 亚洲伊人久久大香线蕉| 99国产欧美另类久久久精品| 午夜精品一区二区三区成人| 国产亚洲精品VA片在线播放| 五月丁香六月综合缴情在线| 少妇被粗大的猛烈xx动态图| 国产在线中文字幕精品| 蜜臀久久精品亚洲一区| 国产美女被遭强高潮免费一视频| 亚洲国产日韩一区三区| 亚洲熟妇自偷自拍另类| 四虎永久免费精品视频| 国产亚洲精品久久久久秋霞| 欧美亚洲色综久久精品国产| A毛片终身免费观看网站| 丰满少妇被猛烈进出69影院| 国产一二三五区不在卡| 国产成人精品无码专区| 中文字幕亚洲无线码一区女同| 精品国产av无码一区二区三区 | 国产欧美日韩精品第二区| 伊人久久大香线蕉aⅴ色| 人妻精品人妻无码一区二区三区| 在线 | 国产精品99传媒a| mm1313亚洲国产精品| 377P欧洲日本亚洲大胆| 精品一卡2卡三卡4卡乱码精品视频| 成人午夜av在线播放| 精品伊人久久久香线蕉| 久久成人国产精品免费软件| 中国丰满少妇人妻xxx性董鑫洁| 亚洲精品国产第一区二区| 国产午夜亚洲精品国产成人| 中文字幕无码不卡在线|