韩国三级在线

  • <tr id='jRYE56'><strong id='jRYE56'></strong><small id='jRYE56'></small><button id='jRYE56'></button><li id='jRYE56'><noscript id='jRYE56'><big id='jRYE56'></big><dt id='jRYE56'></dt></noscript></li></tr><ol id='jRYE56'><option id='jRYE56'><table id='jRYE56'><blockquote id='jRYE56'><tbody id='jRYE56'></tbody></blockquote></table></option></ol><u id='jRYE56'></u><kbd id='jRYE56'><kbd id='jRYE56'></kbd></kbd>

    <code id='jRYE56'><strong id='jRYE56'></strong></code>

    <fieldset id='jRYE56'></fieldset>
          <span id='jRYE56'></span>

              <ins id='jRYE56'></ins>
              <acronym id='jRYE56'><em id='jRYE56'></em><td id='jRYE56'><div id='jRYE56'></div></td></acronym><address id='jRYE56'><big id='jRYE56'><big id='jRYE56'></big><legend id='jRYE56'></legend></big></address>

              <i id='jRYE56'><div id='jRYE56'><ins id='jRYE56'></ins></div></i>
              <i id='jRYE56'></i>
            1. <dl id='jRYE56'></dl>
              1. <blockquote id='jRYE56'><q id='jRYE56'><noscript id='jRYE56'></noscript><dt id='jRYE56'></dt></q></blockquote><noframes id='jRYE56'><i id='jRYE56'></i>

                軟件測試方法分∴類

                源自:聚創吧時間:2018-02-05次數:1

                軟件測¤試方法種類繁多,有白盒測試、黑盒測試、靜態測試、動態測試、集成測試等√等,記憶起來容易混亂,傻傻分∑ 不清楚,如果把軟件測試方法進行◥分類, 就會清晰醉無情臉色慢慢很多。現在小峰把常用▼的軟件測試方法列出來,讓大家更容易區分記憶。

                1.從是〖否關心軟件內部結構和具體實現的㊣角度劃分(按測試分類)

                白盒測試、黑盒測試、灰盒測試

                1)白盒測試:又稱】為結構測試或邏輯驅動測試,是一種按照程序內部邏輯結構和編碼結構,設計測試數據並完成測試◎的一種測試方法。

                2)黑盒測試:又稱為數據驅動⊙測試,把測試對象當做看不見實力的黑盒,在完全不考慮程序內部∩結構和處理過程的情況下,測試者僅依◤據程序功能的需求規範考慮,確定測試用例★和推斷測試結果的正確性,它是站在使用軟件或程序的角度,從◣輸入數據與輸出數據的對應關系出發進行的測試。

                3)灰盒測試:是一種綜合測試法,它將“黑盒”測試與“白盒”測試結合在一起ㄨ,是基於程序運行時的外部表現又結≡合內部邏輯結構來設計用例,執行程序並采集路徑執〇行信息和外部用戶接口結果的測試技術。

                2.從是否執行●代碼角度

                靜態測試、動態測試


                1)靜態測試:指不運行被測程序本身,僅通過分析或檢查源程序的語法、結構、過程、接口等來@檢查程序的正確性。

                2)動態測試:是指通過運行被測程序,檢查運行結果與預期結果的差♀異,並分析運行效率、正確性和健壯性等性能指標。

                3.從軟件開發的過程按階段劃♀分有

                單元測試、集成測試、確認測試、系統測試、驗收測試、回歸測試

                 

                1)單元測試:又稱模塊鵬王低聲冷哼測試,是針對軟件設計的最小單位----程序模塊或功能模塊,進行正確性檢驗的測試工作。其目的在於檢驗程》序各模塊是否存在各種差錯,是否№能正確地實現了其功能,滿足其性能和接口要求。

                2)集成測試:又叫組裝測試或聯合,是單元測試的多級擴展,是在╱單元測試的基礎上進行的一種有序測試。旨在檢驗軟件單元之間的接口關系,以期望通過測試發現各軟』件單元接口之間存在的問題,最終把經過測試的單元組成符合設計要求的軟∏件。

                3)確認測試:又稱有效性測試。任務是驗證軟〓件的功能和性能及其它特性是否與用戶的要求一致。對軟件的功能和性能要求在軟件需求規〓格說明書中已經明確規定。它包那朵祥云陡然出現在腳下含的信息就是軟件確認測試的基礎。

                4)系統測試:是為判斷系統是否符合要求而對集▲成的軟、硬件系統進行的測試活動、它是將已經集成好▂的軟件系統,作為基於整個計算機系統↑的一個元素,與計算機硬件、外設、某些支持〒軟件、人員、數據等其他系統元素結合在一起,在實際ξ 運行環境下,對計算機系統進行一系列的組裝測試和確認測試。

                5)驗收測試:以用戶為主的測試,軟件開發人員和質量保證人員參◆加,由用戶設計測試用例。不是對系統進行全覆蓋︼測試,而是對核心業務流程進行測⌒試。

                6)回歸測試:是指修改了舊代碼後,重新進行測試以確認√修改沒有引入新的錯誤或導致其他代碼產生錯誤。