cobertura

    3熱度

    2回答

    我們最近將代碼庫從2005版升級到最新版本的hibernate。 因此,我們看到我們的許多軟件包中的代碼覆蓋率顯着降低。這些包幾乎完全映射到hibernate對象的POJO,差別似乎在getter和setter的覆蓋範圍內。這些對象中的大多數不是直接進行單元測試,因此以前的覆蓋大部分來自它們在某些集成測試中的使用,從而導致hibernate擊中這些獲取者和設置者。 有沒有人看到類似的事情發生? h

    13熱度

    1回答

    希望有人能幫忙。 我們的項目是一個Eclipse插件項目 我們有一個詹金斯服務器 我們的項目使用Maven和第谷(用於插件項目)爲構建管理 我們安裝了聲納服務器 我們綜合聲吶到詹金斯使用詹金斯網絡配置 現在,如果我們不使用聲納,一切都還好。但是如果我們打開它,Sonar的Maven Cobertura插件會引發錯誤。其他一切(就輸出而言)都沒問題。現在 ,從我的理解,會發生以下情況: 詹金斯生成項

    2熱度

    2回答

    早上好,我有一個關於聲納報告集成的問題。 我試過兩種方法:從哈德森和螞蟻的任務。 如果我用哈德森配置聲納集成,報告的Cobertura很好地集成到我的聲納儀表盤,但我有一個像 Java bytecode scan... [WARN] Class 'javax/mail/Folder' is not accessible through the ClassLoader. [WARN] Class

    4熱度

    2回答

    我正在開發一個Java項目,其中有一個ant build,它運行由Cobertura監視的JUnit測試。這很好,我們的覆蓋率非常高。對於一些類,比如Hibernate實體,我們只有最少的代碼,但有equals和hashCode方法。測試這些是一個巨大的痛苦,並降低了覆蓋率。我們試過使用EqualsVerifier兩個類互相引用,這經常發生在Hibernate實體中。 我們考慮過使用Commons

    4熱度

    2回答

    我使用Cobertura與Maven。 如果覆蓋率低於給定閾值,我希望構建失敗,但我希望該網站(包括Cobertura報告)仍然生成。這是因爲開發人員需要參考覆蓋報告來查看他們可以在哪裏添加更多覆蓋範圍來修復失敗的構建。 目前我POM樣子: <project> <build> ... <plugins> <plugin> <groupId>or

    7熱度

    3回答

    當看完這個: What is the proper way to use Cobertura with Maven 3.0.2 這: http://www.wakaleo.com/blog/292-site-generation-in-maven-3 我POM文件看起來像這樣: <build> <plugins> ..... <plugin> <gr

    4熱度

    2回答

    我想要在使用cobertura在Jetty上運行我的webapp時獲得覆蓋報告。 我們已經通過使用surefire插件爲單元測試運行cobertura。 我們還配置了用於運行集成測試的故障安全插件。 我已經(手動)裝備我的戰爭並部署它。 當運行mvn verify與集成測試唯一的配置文件,似乎cobertura工作,因爲我得到所有類型的新的警告在Eclipse控制檯(我從那裏運行碼頭)可能是因爲字

    1熱度

    1回答

    當的Cobertura與儀表類運行的碼頭,我得到以下異常: NoSuchMethodError: org.apache.log4j.xml.XMLLayout.setProperties(Z)V 難道是因爲版本衝突,因爲log4j的cobertura在使用? 該怎麼辦?

    2熱度

    2回答

    我使用Jetty運行我的webApp,並使用我的儀器化類。 Jetty關閉後,我採取生成的.set文件,並使用命令行工具創建cobertura報告。 我總是可以在任何課程上獲得100%的覆蓋率結果。 看來,Cobertura僅考慮在測試期間執行的行,並沒有獲取完整的類數據。 我試着將源文件添加到報告 - 沒有幫助。 我也嘗試過在檢測後創建的.ser文件,並將它與Jetty關閉後創建的.ser文件合

    6熱度

    2回答

    我可以調用mvn cobertura:cobertura儀器,運行單元測試(使用surefire),並生成報告。 我可以調用mvn verify來運行單元測試和集成測試(使用failsafe Maven插件)。 但是,如何將Maven調用到儀器,運行單元測試和集成測試並生成報告? Running integration tests with Cobertura Maven plugin的答案對我來