eclemma

    1熱度

    1回答

    從Eclipse MarketPlace安裝時出現錯誤。 無法完成安裝,因爲找不到一個或多個必需的項目。 正在安裝的軟件:EclEmma Java代碼覆蓋率2.3.3.201602231923(com.mountainminds.eclemma.feature.feature.group 2.3.3.201602231923) 缺少要求:EclEmma Java代碼覆蓋率2.3.3.2016022

    8熱度

    1回答

    我安裝了EclEmma(代碼覆蓋Eclipse插件),當我構建我的代碼時EclEmma突出代碼行以便它們在本次運行中使用或不運行,我的問題是EclEmma可以輸出哪個行號已被執行,哪些不是或只能突出行?因爲我想比較兩個大的源代碼,我需要行號輸出。它可以計算已經執行的總行數,對於我來說它不會輸出哪些行數是奇怪的!在EclEmma(JaCoCo)XML報告提供

    0熱度

    1回答

    我們有基於junit的測試(maven項目)和使用EclEmma代碼覆蓋率。能夠從Eclipse獲取jUnit執行報告和代碼覆蓋率報告。但我想從命令行中執行單元測試,並希望獲得單元測試報告和代碼覆蓋率報告。代碼覆蓋率報告也應顯示未覆蓋的行。 我正在瀏覽網站(http://www.eclemma.org),無法找到預期的信息。 是否有任何可用的命令或W/O工具?

    1熱度

    1回答

    我需要測試下面的代碼。 public List<PatientGroup> findGroups(final String groupType) throws HwBaseAppException { assert groupType != null;//4 branches here CriteriaBuilder criteriaBuilder=persistence.g

    2熱度

    2回答

    我發現在我的JUnit測試中沒有檢查代碼覆蓋率的唯一方法是右鍵單擊包,選擇Coverage as ...,然後選擇配置。然後我可以取消我的測試包。我試過每種可能的組合,排除測試下的一般偏好/ java/code coverage/exclude並沒有看到任何改變。我總是將測試放在一個單獨的測試源文件夾中,它的包名與我的src代碼相同。 我真的必須配置每一個項目來忽略我的JUnit測試嗎?這似乎是多

    0熱度

    1回答

    我想用eclEmma工具記錄每個測試用例的測試覆蓋率。覆蓋率應該包含目標類的測試用例覆蓋的百分比,並且還要訪問該測試用例執行的語句。 Follwowing是運行測試類並生成測試類本身的代碼。 package expJaCoCo; public class Calculadora { public Calculadora() { } public int add(int x

    -1熱度

    3回答

    我在嘗試運行Junit測試上的覆蓋範圍(EclEmma)時收到錯誤:java.lang.ClassCastException: Z cannot be cast to java.lang.String。如果我定期運行測試(沒有覆蓋),那麼它就會通過。 這是代碼(類中的所有字段是Strings): @Override public Map<String, String> getErrors() t

    0熱度

    1回答

    我正在使用EclEmma代碼覆蓋工具。在覆蓋配置中,某些導入的項目不可用。我無法添加它們。 我試圖運行一個特定模塊的覆蓋配置,但沒有主類。所以覆蓋不能運行。運行覆蓋工具的唯一方法是從包含主類的模塊中運行。

    0熱度

    1回答

    這是我的場景。 我有一個代碼庫,它在jBoss服務器上構建和部署爲EAR。 我有一個單獨的測試框架。 現在我想用我的測試框架運行那個EAR的類。 測試用例用TestNG編寫。 另外我想知道EAR的代碼覆蓋率。 我已經使用eclEmma爲Junit做代碼覆蓋,它很簡單,因爲代碼和測試在同一個地方。 如何在遠程代碼庫的情況下使用Emma。請幫忙。

    0熱度

    2回答

    我目前正在開發一個項目,在該項目中需要運行JUnit測試用例,然後從目標類(正在測試的類)中提取信息。爲了提取覆蓋的語句,我使用了eclEmma,但是使用這個工具,我只能夠在運行測試類之後提取在Target中執行的行號。 我想提取if語句中分支決策的布爾值,以便在覆蓋目標類的特定真/假分支時推導哪些條件已經過驗證。 我知道我可以使用JavaParser解析Java文件,然後提取以下信息,但我不知道