<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                #### [測試覆蓋率的幻覺](https://lingcoder.gitee.io/onjava8/#/book/16-Validating-Your-Code?id=%e6%b5%8b%e8%af%95%e8%a6%86%e7%9b%96%e7%8e%87%e7%9a%84%e5%b9%bb%e8%a7%89) 測試覆蓋率,同樣也稱為代碼覆蓋率,度量代碼的測試百分比。百分比越高,測試的覆蓋率越大。這里有很多[方法](https://en.wikipedia.org/wiki/Code_coverage) 計算覆蓋率,還有有幫助的文章[Java代碼覆蓋工具](https://en.wikipedia.org/wiki/Java_Code_Coverage_Tools)。 對于沒有知識但處于控制地位的人來說,很容易在沒有任何了解的情況下也有概念認為 100% 的測試覆蓋是唯一可接受的值。這有一個問題,因為 100% 并不意味著是對測試有效性的良好測量。你可以測試所有需要它的東西,但是只需要 65% 的覆蓋率。如果需要 100% 的覆蓋,你將浪費大量時間來生成剩余的代碼,并且在向項目添加代碼時浪費的時間更多。 當分析一個未知的代碼庫時,測試覆蓋率作為一個粗略的度量是有用的。如果覆蓋率工具報告的值特別低(比如,少于百分之40),則說明覆蓋不夠充分。然而,一個非常高的值也同樣值得懷疑,這表明對編程領域了解不足的人迫使團隊做出了武斷的決定。覆蓋工具的最佳用途是發現代碼庫中未測試的部分。但是,不要依賴覆蓋率來得到測試質量的任何信息。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看