1. <table id="uzede"><ruby id="uzede"></ruby></table>

        <tr id="uzede"><strong id="uzede"></strong></tr>

        我的位置: 首頁 > 技術資訊 > 本文

        TECHNICAL INFORMATION

        技術資訊

        軟件測試的基礎知識

        文章來源: 本站 作者: 歐柏泰克 發布時間:2022-03-14 05:59:03瀏覽:21318



        一、測試的定義:

        使用人工和自動手段來運行或測試某個系統的過程,其目的在于檢驗它是否滿足規定的需求或弄清楚預期結果與實際結果之間的差別。


        二、測試的原則:
        A 測試證明軟件存在缺陷:我們的測試工作只能證明當前軟件是有缺陷而不能證明它沒有缺陷。
        B 不能執行窮盡測試:具體的測試操作不可能將所有的情況都一一邏列出來,所以測試工作肯定有終止的時候。
        C 測試應當盡早介入:一般不要在開發完成之后才執行測試,這樣不利于缺陷的盡早發現。
        D 缺陷存在群集現象:對于一款軟件來說核心的功能只占20%,所以在測試的時候我們會花更多的時間去專門測試這些功能,因此它里面缺陷暴露的可能就會更大一些,我們就稱之為缺陷群集。測試操作依賴于某些測試環境
        E 殺蟲劑現象:不要過多使用同一條測試案例來對軟件進行問題查找 ,因為軟件會產生“抗 性”。

        F 不存在缺陷的謬論:任何的軟件不可能是完美的。


        三、軟件的質量:
        所謂的軟件質量我們就認為是用來衡量一個軟件好與壞的標準,目前來說在我們的測試行業就一個由 ISO(國際標準化組織) 標準制定組織規定了一套質量標準,其中有六大特性
        功能性:軟件具有滿足用戶顯示或者隱式功能的能力。
        可靠性:軟件實現了自已規定的功能。
        易用性:軟件在使用上容易上手 易于學習 吸引用戶的能力。
        效率性:類似于軟件的性能考慮。
        可維護性:在規定條件和規定時間內使用規定的工具修改規定功能的能力。
        可移植性:要求軟件具有可以從一個平臺移動到另外一個平臺上使用的能力。
        記憶口訣:功能可靠,效率可“易”
        中国少妇BBwBBw牲交

          1. <table id="uzede"><ruby id="uzede"></ruby></table>

              <tr id="uzede"><strong id="uzede"></strong></tr>