亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源測試管理工具 >
sonar分析工程并統(tǒng)計(jì)單元測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/4/11 14:15:34 ] 推薦標(biāo)簽:

    <!-- ========= Sonar分析客戶端 ========= -->

    <target name="sonar" depends="sonar.compile">

    <taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml">

    <classpath path="${sonar.lib.dir}/sonar-ant-task-2.0.jar" />

    </taskdef>

    <!-- 執(zhí)行 Sonar -->

    <sonar:sonar key="${sonar.projectKey}" version="1.0" xmlns:sonar="antlib:org.sonar.ant"/>
    </target>

3)  直接運(yùn)行ant build或者在命令行輸入ant sonar可以分析Java工程,結(jié)束后上傳數(shù)據(jù)至指定sonar網(wǎng)站。


四)加入單元測試統(tǒng)計(jì)

    <!--  JaCoCo相關(guān)配置: -->

        <property name="sonar.dynamicAnalysis" value="reuseReports" />

        <property name="sonar.java.coveragePlugin" value="jacoco" />

        <property name="sonar.jacoco.reportPath" value="target/jacoco.exec" />


      <!--  testng定義: -->

            <taskdef name="testng" classname="com.beust.testng.TestNGAntTask">

                <classpath>

                    <path refid="sonar.classpath"/>

                </classpath>

            </taskdef>                 

            <!-- 引入 JaCoCo Ant Task -->

            <taskdef uri="antlib:org.jacoco.ant" resource="org/jacoco/ant/antlib.xml">     

                <classpath path="${sonar.lib.dir}/jacocoant.jar" />

            </taskdef>

            <!-- 運(yùn)行單元測試, 添加 JaCoCo agent -->

            <jacoco:coverage destfile="target/jacoco.exec" xmlns:jacoco="antlib:org.jacoco.ant">    

            <testng outputDir="${testng.report.dir}" classpathref="sonar.runpath" excludedgroups="${EX}">

                  <xmlfileset dir="${test.resources.dir}" includes="testng.xml"/>

                  <jvmarg value="-Dtest.resources.dir=${test.resources.dir}" />

            </testng>

            </jacoco:coverage>

        </target>

        <!-- =========  Sonar分析客戶端 ========= -->

        <target name="sonar" depends="sonar.compile">

            <taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml">

                <classpath path="${sonar.lib.dir}/sonar-ant-task-2.0.jar" />

            </taskdef>

            <!-- 執(zhí)行 Sonar -->

             <sonar:sonar key="${sonar.projectKey}" version="1.0" xmlns:sonar="antlib:org.sonar.ant"/>

        </target>

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 乱人伦99久久 | 99re国产精品| 亚洲欧美精品一区天堂久久 | 在线视频 亚洲 | 日本xxxx色视频在线观看免 | 国产91久久最新观看地址 | 久操精品 | 亚洲成人手机在线 | 国产成人深夜福利在线观看 | 日本动态120秒免费 日本二区视频 | 黄色视屏在线免费播放 | a人片在线观看 | 亚洲成a人片| 性欧美xxx在线观看 性欧美疯狂猛交69hd | 久久综合九色综合97伊人麻豆 | 国产高清一区二区三区免费视频 | 在线观看视频你懂的 | 欧美日韩一区二区三在线 | 久久久久久88色偷偷 | 黄色小视频免费观看 | 在线中文字幕亚洲 | 小明台湾www永久视频 | 一级视频网站 | 黄色三级毛片视频 | 在线视频一区二区 | 欧美视频在线一区二区三区 | 男女午夜爽爽 | 欧美xxxxxx| 精品xxxxxbbbb欧美中文 | 国产精品免费小视频 | 成人在线视频免费 | 亚洲深夜福利视频 | 国产精品天天看天天爽 | 深夜影院深a入口 | 午夜在线影院 | 黄色一级毛片网站 | 毛片视频网 | 丝袜制服中文字幕 | 欧美精品videosex极品 | 一个人看的www视频在线播放 | 欧美大胆一级视频 |