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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 >
JCoverage使用
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2012/12/20 15:23:44 ] 推薦標簽:

        <pathelement location="${dist.coverage.instrument}"/>

        <path refid="classpath"/>

        <pathelement location="${dist. coverage.junit}"/>

    </classpath>

 

    <formatter type="xml"/>

 

        <batchtest todir="${doc.jcoverageReport}">

         <fileset dir="${src.junit}" includes="**/*Test.java" />

     </batchtest>

</junit>

<!-- 產(chǎn)生代碼覆蓋測試報告 -->

<report srcdir="${src.code}" destdir="${doc.jcoverageReport}">

3.       jcoverage提供的ant任務(wù)標簽有:

-          <instrument>,在類的二進制文件中注入jcoverage指令。注意:一定是debug模式下編譯的類。

-          <report>,產(chǎn)生jcoverage報告,默認格式是HTML。也可以產(chǎn)生XML格式方便應(yīng)用客戶自定義的xslt產(chǎn)生其他格式的報告。產(chǎn)生XML格式的報告:

<report srcdir="${src.code}" destdir="${doc.jcoverageReport}" format="xml">

-          <merge>,整合多個由jcoverage產(chǎn)生的輸出文件。整個jcoverage實際的運作過程是:首先,jcoverage給測試類注入指令產(chǎn)生新類,被注入指令的類在junit運行過程中產(chǎn)生輸出文件(后綴為ser),后根據(jù)輸出文件產(chǎn)生報告。如果有多個輸出文件,jcoverage提供了<merge>來整合這些文件,后,從整合文件中產(chǎn)生整體報告。用法:

<merge>

<fileset dir="${basedir}">

<include name="**/jcoverage.ser"/>

</fileset>

</merge>

-          <check>,檢查測試是否達到設(shè)定的標準,它可以和<report>配合使用。使用例子:

例1  :

<check branch="95" line="95"/>,意思是分支覆蓋率需要達到95%,行覆蓋率達到95%。

例2  

<check branch="95" line="95">

    <regex pattern="xptoolkit.jcoverage.*" branch="85" line="95"/>

</check>

包名符合xptoolkit.jcoverage.*模式的分支覆蓋率達到85%,行覆蓋率達到95%其余的分支覆蓋率需要達到95%,行覆蓋率達到95%。

檢查表
       在使用jcoverage時需要注意的問題:

-          被jcoverage注入指令的類必須是在debug模式下編譯的類。建議將那些使用debug模式編譯的類的存放與終的產(chǎn)品的目錄分開。

-          使用了<instrument>的類,與源類的目錄也好分開。

-          對于那些使用了AOP(如AspectJ)技術(shù)的項目,jcoverage不能很好的應(yīng)用到那些已經(jīng)添加了Aspect信息的類。

-          代碼覆蓋工具只是給出了指導(dǎo)性的意見,不要過分依賴和相信它的結(jié)果。

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 色视频网站免费 | 在线免费观看污网站 | 日本工里番h本无遮拦全彩 日本高清中文字幕在线观穿线视频 | 亚洲欧美日韩专区 | 亚洲无线码一区二区三区在线观看 | 亚洲精品人成网在线播放影院 | 日韩成人在线视频 | 91小鲜肉 | 五月天天色| 日本一区二区三区在线 观看网站 | 国产中的精品一区的 | 日韩精品欧美激情国产一区 | 日韩精品首页 | 欧美性猛交xxx嘿人猛交 | 免费人成网站免费看视频 | 美国videos 18高清hd | 午夜伦理在线播放 | 免费人欧美成又黄又爽的视频 | 精品无码久久久久久久动漫 | 欧美一区二区亚洲 | 88国产经典欧美一区二区三区 | 一区二区三区波多野结衣 | 精品国产第一国产综合精品 | 色网在线视频 | 国产一级一级毛片 | 欧美午夜精品久久久久免费视 | 我亲爱的朋友们免费看 | 中文欧美一级强 | 色婷婷激婷婷深爱五月小说 | 制服丝袜中文字幕在线观看 | 日韩黄色一级视频 | 九九国产在线视频 | 成人欧美一区二区三区视频不卡 | 亚洲精品天堂 | 一级做a爱片特黄在线观看 一级做a爱片就在线看 | 中国xxnxx免费 | 国产精品欧美日韩一区二区 | 成人h在线观看 | 日本黄色录像 | 草草视频手机在线观看视频 | 亚洲免费视频观看 |