我正在编写一个应该使用JUnit框架测试的Web应用程序.那么请建议我如何在Jsp和servlet中使用JUnit以及如何使用Ant生成测试用例报告?提前致谢
为什么我们不能使用仙人掌?我听说过这个以及它与其他测试用例有什么不同?
对于servlet,我使用spring框架模拟类 - 有模拟请求,响应,servlet上下文等.您不需要在应用程序中使用spring框架来使用它们.
关于你的第二个问题,我认为你正在寻找的是junitreport Ant任务.这是一个样本(取自这里):
<target name="junit" description="Runs the unit tests" depends="jar">
<delete dir="${junit.out.dir.xml}"/>
<mkdir dir="${junit.out.dir.xml}"/>
<junit printsummary="yes" haltonfailure="no">
<classpath refid="classpath.test"/>
<formatter type="xml"/>
<batchtest fork="yes" todir="${junit.out.dir.xml}">
<fileset dir="${src.dir}" includes="**/*Test.java"/>
</batchtest>
</junit>
</target>
<target name="junitreport" description="Create a report for the rest result">
<mkdir dir="${junit.out.dir.html}"/>
<junitreport todir="${junit.out.dir.html}">
<fileset dir="${junit.out.dir.xml}">
<include name="*.xml"/>
</fileset>
<report format="frames" todir="${junit.out.dir.html}"/>
</junitreport>
</target>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5170 次 |
| 最近记录: |