<pre id="ff7yo"></pre>

      <form id="ff7yo"><legend id="ff7yo"></legend></form>
        <nav id="ff7yo"><listing id="ff7yo"></listing></nav><nav id="ff7yo"></nav>

        <nav id="ff7yo"><listing id="ff7yo"></listing></nav>
        <small id="ff7yo"></small><nav id="ff7yo"><dd id="ff7yo"></dd></nav>
      1. <nav id="ff7yo"></nav>
          <form id="ff7yo"></form><nav id="ff7yo"></nav>
          <nav id="ff7yo"></nav>
          <sub id="ff7yo"></sub>
          更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          測試級別--軟件測試概念(三)

          • 發布:軟件測試培訓
          • 來源:軟件測試教程
          • 時間:2016-06-30 10:25

          術語

          Alpha測試(alpha testing)、Beta測試(beta testing)、組件測試(component testing)(也稱為單元測試、模塊測試或程序測試)、驅動器(driver)、現場測試(field testing)、功能需求(functional requirement)、集成(integration)、集成測試(integration testing)、非功能需求(non-functional requirement)、健壯性測試(robustnesstesting)、樁(stub)、系統測試(systemtesting)、測試環境(test environment)、測試級別(test level)、測試驅動開發(test-driven development)、用戶驗收測試(user acceptance testing)。

          背景

          對于每個測試級別,都需要明確下面的內容:測試的總體目標、測試依據、測試的對象(即測試什么)、發現的典型缺陷和失效、對測試用具的需求、測試工具的支持、專門的方法和職責等。

          1. 組件測試/單元測試

          測試依據:

          l組件需求說明;

          l詳細設計文檔;

          l 代碼。

          典型測試對象:

          l組件;

          l程序;

          l數據轉換/移植程序;

          l 數據庫模型。

          在獨立可測試的軟件中(模塊、程序、對象和類等),可以通過組件測試發現缺陷,以及驗證軟件功能。在組件測試過程中,會使用到樁、驅動器和模擬器。

          組件測試的一個方法是在編寫代碼之前就完成編寫和自動化測試用例,這稱之為測試優先的方法或測試驅動開發。

          2. 集成測試

          測試依據:

          l軟件和系統設計文檔;

          l系統架構;

          l工作流;

          l 用例。

          典型測試對象:

          l子系統;

          l數據庫實現;

          l基礎結構;

          l接口;

          l 系統配置和配置數據。

          集成測試是對組件之間的接口進行測試,以及測試一個系統內不同部分的相互作用,比如操作系統、文件系統、硬件或系統之間的接口。

          3. 系統測試

          測試依據:

          l 系統和軟件需求規格說明;

          l用例;

          l功能規格說明;

          l 風險分析報告。

          典型測試對象:

          l系統、用戶手冊和操作手冊;

          l 系統配置和配置數據。

          系統測試關注的是在開發項目或程序中定義的一個完整的系統/產品的行為。 在系統測試中,測試環境應該盡量和最終的目標或生產環境相一致,從而減少不能發現和環境相關的失效的風險。

          系統測試可能包含基于不同方面的測試:基于風險評估的、基于需求規格說明的、基于業務過程的、基于用例的、或基于其他對系統行為的更高級別描述或模型的、基于與操作系統的相互作用的、基于系統資源等的測試。

          系統測試應該對系統功能和非功能需求進行研究。

          4. 驗收測試

          測試依據:

          l用戶需求;

          l系統需求;

          l用例;

          l業務流程;

          l 風險分析報告。

          典型測試對象:

          l 基于完全集成系統的業務流程;

          l 操作與維護流程;

          l 用戶處理過程;

          l 結構;

          l 報告;

          l 配置數據。

          驗收測試通常是由使用系統的用戶或客戶來進行,同時系統的其他利益相關者也可能參與其中。

          驗收測試的目的是建立對系統、系統的某部分或特定的系統非功能特征建立信心。發現缺陷不是驗收測試的主要目標。驗收測試可以用來評估系統對于部署和使用的準備情況,但是驗收測試不一定是最后級別的測試。比如,可能會在進行某個系統驗收測試之后,進行大規模的系統集成測試。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:軟件開發模型--軟件測試概念(二)
          下一篇:測試類型--軟件測試概念(四)

          白盒技術--軟件測試概念(十)

          黑盒測試技術(3)--軟件測試概念(九)

          黑盒測試技術(2)--軟件測試概念(八)

          黑盒測試技術(1)--軟件測試概念(七)

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          神马影院-战旗影院-首播影院-新视觉影院-在线观看中文字幕dvd播放 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>