软件测试实验——junit, hamcrest 和 eclemma的安装及使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试实验——junit, hamcrest 和 eclemma的安装及使用相关的知识,希望对你有一定的参考价值。

一、相关介绍

      使用适当的工具可以使软件测试更加方便,简洁。

      例如:JUnit4.4引入了Hamcrest框架,Hamcest提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活。

              Eclemma可以检查代码是否被运行。

     以下主要介绍junit和hamcrest,,eclemma的安装及使用。有具体代码进行测试。

二、junit,hamcrest的安装及使用

   1、下载junit.jar和hamcrest-all.jar两个jar包。

   2、在eclipse中新建项目。右键->Build Path->configure Build Path.在Libraries中,通过Add External JARS,添加junit和hamcrest两个jar包,

        如图所示。

技术分享

  3、新建Triangle.java 和TriangleTest.java。编写主程序和测试程序.github程序

  4、编写完成后运行程序。右键->run as->Junit test.得到测试结果。

    junit test结果如图:

技术分享

    结果显示绿色,则表示测试成功,若显示红色,则表示测试有误。

三、Eclemma的安装及使用

   1、下载eclemma的zip压缩包。

   2、在eclipse中,help->Install neww software,得到下图

    技术分享

   点击右边的add,添加上传压缩包。

   按照提示完成eclemma的安装,安装完成后重启eclipse,eclipse中有如下按钮,代表安装成功。

  技术分享

   3、程序运行后,点击上图按钮,就可以观察到程序中哪些代码被运行,哪些代码没有被运行。

   4、使用eclemma结果如图:

      技术分享

     可以观察到绿色部分代表此处代码被运行,若有红色部分则表示此处代码没有被运行。

 

以上是关于软件测试实验——junit, hamcrest 和 eclemma的安装及使用的主要内容,如果未能解决你的问题,请参考以下文章

软件测试之实验一——如何使用JUnit,Hamcrest和Eclemma进行简单的软件测试

软件测试第一次实验: junit, hamcrest and eclemma.

软件测试第一次实验

软件测试-实验1

Junit,hamcrest,eclemma单元测试基础(java)

JUNIT,HAMCREST,ECLEMMA单元测试基础(JAVA)