• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Jtest的介绍

发布: 2007-5-25 14:29 | 作者: 未知 | 来源: JR | 查看: 268次 | 进入软件测试论坛讨论

领测软件测试网   Jtest是一个很好的JAVA代码检查的工具,在软件开发的过程中经常和JunitCactus等一起来完成整个软件开发的代码检查、测试等工作。Jtest又一个很大的优点就是自己可以设定代码的规则,然后来检查已经开发的代码,并给出正确的或者是建议性的报告。虽然Jtest可以单独运行,但是需要一些系统的设置,对于初学者来说不太方便。如果把它结合在IDE里面来运行的话,就会变得比较方便了。我们以Jtest4.5版本为例,来说明它的配置方法和如何集成到IDE里面。这里以WSAD5.0为例来说明,顺便说一下:WSAD可能对系统的性能要求比较高,不过256内存也可以运行,虽然书面上要求最小配置512。本文假设用户已经安装好了Jtest4.5和WSAD5.0。
  首先,在开始菜单里面选择启动Jtest4.5,在tool菜单里选择IDE IntergratioàIBM Websphere Studio Application Developer—>version 5.0,单击确定。然后再跳出来的选择框里面选择WSAD的安装路径,例如:C:\Websphere Studio,然后Jtest会自动去整合,如果成功,会弹出一个成功的窗口,如果不成功,请检查wsad的安装路径。现在启动WSAD5.0,在窗口菜单下的定制透视图下选择其他,在其他旁边的+号上单击,把下拉下来的Jtest Menu和Jtest ToolBar选择上后确定退出。这时就看到菜单和工具栏里面就出现了Jtest的内容。注意:在每次新建一个工程的时候如果要使用Jtest请确保这两个框选择上了。新建立一个工程,在工程下面新建一个Java包,按下Jtest菜单,会发现里面的测试包这一项变亮了,就可以测试整个包下面的Java文件了。现在再启动Jtest4.5,点击Rules工具栏,跳出一个Global Test Parameters的窗口。然后按照下面所给的参数进行设置:
Static Analysis--Perform Static Analysis :true
Static Analysis--rules--Severity Levels Enabled--Level1(Severe Violation):true
Static Analysis--rules--Severity Levels Enabled--Level2(Possible Severe Violation):true
Dynamic Analysis--Perform Dynamic Analysis:false
Search Parameters--Skip classes already tested:false
Search Parameters--Static Analysis--skip if.java file not found:false
设置完后关掉Global Test Parameters窗口,然后再主界面里按左上方的start按钮,运行完毕后会的到该包下的文件的一些错误或者建议信息。在result面板下的错误,可以右击错误,然后再弹出来的菜单里选择具体的操作,比如察看错误的详细信息什么的。最后也可以按report按钮生成一个报表。这实际上是生成了一个html文件,放在Jtest目录下的report目录下。介绍就到这里了,希望大家能够从这个工具中得到好处。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网