test-coverage

    2熱度

    5回答

    團隊負責人的問題之一是團隊中的人員(有時甚至包括我自己)經常創建沒有任何測試功能的JUnit測試。 這很容易做到,因爲開發人員使用他們的JUnit測試作爲啓動他們正在編碼的應用程序的一部分,然後有意或無意地在沒有任何斷言測試或模擬驗證的情況下進行檢查。 然後後來忘記測試是不完整的,但他們通過併產生了很好的代碼覆蓋率。運行應用程序並通過它提供數據將會創建來自Cobertura或Jacoco的高代碼覆

    -3熱度

    1回答

    我如何測量手動測試的覆蓋範圍? 是否有工具可以測量手動測試的覆蓋範圍? 我已經搜查,但所有的文章是指單元測試 謝謝

    6熱度

    2回答

    我們正在構建一個使用Appium進行測試的Android應用程序。現在我想看看我們的Appium測試的測試覆蓋率。 我認爲這是可能的,因爲Jacoco支持離線檢測(http://www.eclemma.org/jacoco/trunk/doc/offline.html)。 而且jacoco gradle這個插件甚至文件說: 雖然類型測試的所有任務都自動增強時,已經應用了Java插件來提供覆蓋信息,

    2熱度

    1回答

    我正在開發一個包含一些測試的包。 與CMD工作: py.test --cov my_pkg 我得到covarage結果: --------------- coverage: platform win32, python 2.7.9-final-0 ---------------- Name Stmts Miss Cover ---------------------------

    21熱度

    4回答

    我試圖生成Jacoco代碼覆蓋率報告。 我已經使用AndroidTestCase爲我的測試類。 我一直在使用testCoverageEnabled真實,使用默認的Android -Studio默認jacoco, ./gradlew connectedCheck或createDebugCoverageReport 創建全成的百分比/失敗測試案例,但沒有覆蓋報告發現。 然後我嘗試了jacoco {to

    1熱度

    1回答

    我想用PHP中的Behat來近似測試行爲的覆蓋率。 很明顯,與代碼覆蓋率不同,行爲覆蓋並不是精確可量化的,然而,我們可以知道我們從一開始就計劃採用哪些行爲。例如,我們可能知道用戶可以1)購買產品,2)評論產品。爲此,我們希望編寫兩個BDD測試。 首先,我們可以創建佔位符並使用標準的@wip標記將每個測試標記爲正在進行的工作。 我有兩個相關的問題: 是否有可能有貝哈特報告的場景的總數,以及場景的總數

    1熱度

    1回答

    我想這是一個常見問題,但我無法決定如何解決這個問題。 我有一個公共職能,有4個catch塊。裏面每個catch塊的私有方法之一,如下 public function updateInformation(){ try{ ..... }catch(Zend_Http_Client_Exception $e){ $this->somePrivateMethod1();

    9熱度

    2回答

    我正在嘗試使用go test -cover來衡量我正在構建的服務的測試覆蓋範圍。它是一個REST API,我正在通過旋轉它來測試它,測試HTTP請求並檢查HTTP響應。這些測試不是服務包的一部分,並且go tool cover返回0%的測試覆蓋率。有沒有辦法獲得實際的測試覆蓋率?我期望在給定端點上進行最佳情況測試,以覆蓋特定端點處理程序的至少30-50%的代碼,並通過添加更多常見錯誤測試來進一步改

    4熱度

    2回答

    我有類似的結構像這樣的項目使清潔規則: ├── CMakeLists.txt ├── src │   ├── logic.cpp │   └── logic.h └── test ├── CMakeLists.txt └── logic_test.cpp 主要CMakeLists.txt文件是: cmake_minimum_required (VERSION 2.8

    -2熱度

    1回答

    我在尋找一種用Java編寫的方法,該方法測試的代碼覆蓋範圍儘可能大。意思是,我想知道如何計算通過Java中的此方法執行的許多指令。 我該怎麼做? 請提供您的實際意見。