第 9 章 Jenkins – Unit Testing

来源:互联网 发布:windows动态桌面 编辑:程序博客网 时间:2024/05/26 02:20

       Jenkins提供白盒测试框架Junit、host插件unittesting为其他技术。例如MSTest为.NET的Unit test。Unit Testing插件下载链接:https://wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin

          

            

         一个用Jenkins中Junit测试框架进行测试的例子:

             Ø  基于Junit框架的一个简单的HelloWorldTest类

            Ø  使用Jenkins内嵌的编译工具Ant来编译这个类

         Step 1:进入Jenkins控制面板,点击HelloWorld项目然后选择“Configure”

            

         Step 2:浏览“Adda Build step”部分,选择“InvokeAnt”

            

         Step 3:点击“Advanced”按钮

           

         Step 4:在build文件部分,进入到build.xml文件所在的路径

             

         Step 5:点击“Addpost-build”选项,选择“PublishJunit test result report”选项

           

         Step 6:在“Testreports XML’s”,输入“Reports\*.xml”。确保Reports文件在HelloWorld项目的WorkSpace。“*.xml”主要告诉Jenkins去获取运行Junit测试用例产生的结果xml文件。这些xml文件别转换成之后浏览的报告。一旦完成,点击“Save”按钮。

         

         Step 7:一旦保存成功,点击“BuildNow”选项。一旦build完成,不管build成功和失败都会显示build状态。在“TestResult”部分能查看到Build输出信息。在测试用例中,输入一个负的测试用例将导致构建结果失败。

        

         进入“Console output”查看最近信息。点击“Test Result”会看到很多有趣的信息:

        

0 0
原创粉丝点击