Jtest 使用教程之代码标准违例修正与标准规则说明书访问
2017-02-27 17:10
330 查看
今天给大家带来parasoft
Jtest 自动修正代码标准违例与访问代码标准规则说明书的教程,需要的朋友赶紧收藏了~
parasoft Jtest介绍和试用>>>
目的:演示如何使用Jtest Quick Fix特性自动修正代码标准的违例。
准备:
创建Jtest Example工程(像4.1创建示例工程中描述的那样)。
静态分析Jtest Exmaple工程中examples.eval包下的Simple类(像4.2检查代码标准描述的那样) 违例报告应该仍然在Jtest视图下可见。
步骤:
在Jtest视图下,展开Simple.java > Fix Static Analysis Violations 分支并双击[Line #]Text label ‘case1’ may be a type for ‘case 10’ 违例。违例的行被加亮显示的Simple.java编辑器就会被打开,并且光标指到接近违例的位置
在Jtest视图下,右键点击[Line #] Text label ‘case10’ may be a type for ‘case 10’的违例,然后从快捷按钮中选择Change the label to switch case,以便提示Jtest自动更正代码标准的违例。Jtest将会重构编辑器中的代码,以便代码不再违反那个代码标准。对于这个例子,’case 10’替换了’case10’文本标签;这种纠正避免map方法在传递值10时产生不正确的行为。另外,Jtest从Jtest视图中清除相关的违例消息,因为现在的代码不再违反代码规范
按照下面的方式保存修改的源文件:
选择File > Save
点击工具栏里的Save按钮
按Ctrl + S
目的:演示如何学习更多关于代码标准违例的报告
准备:
创建Jtest Example工程(像4.1创建示例工程中描述的那样)
静态分析Jtest Exmaple工程中examples.eval包下的Simple类(像4.2检查代码标准描述的那样) 违例报告应该仍然在Jtest视图下可见
步骤:
为了学习更多关于代码标准违例,这些违例是在对mycart.jsp初始代码标准中识别出来的。
在Jtest视图中,展开mycart.jsp > Fix Static Analysis Violations分支。
右键点击[Line #] Variable ‘num_items’ is never used违例消息,然后从快捷菜单里选择View Rule Documentation。Jtest将会显示关于这个规则的信息。
查看更多parasoft测试产品
Jtest 自动修正代码标准违例与访问代码标准规则说明书的教程,需要的朋友赶紧收藏了~
parasoft Jtest介绍和试用>>>
自动修正代码标准违例
Jtest可以自动更正很多识别出来的代码标准违例。自动更正是有Jtest的Quick Fix特性实现的。所有可以被自动修正的违例都被标记一个黄色的小灯泡图标(在Jtest视图下,在编辑器中和Test Configuration对话框的Static选项卡中都可以看到该图标)。目的:演示如何使用Jtest Quick Fix特性自动修正代码标准的违例。
准备:
创建Jtest Example工程(像4.1创建示例工程中描述的那样)。
静态分析Jtest Exmaple工程中examples.eval包下的Simple类(像4.2检查代码标准描述的那样) 违例报告应该仍然在Jtest视图下可见。
步骤:
在Jtest视图下,展开Simple.java > Fix Static Analysis Violations 分支并双击[Line #]Text label ‘case1’ may be a type for ‘case 10’ 违例。违例的行被加亮显示的Simple.java编辑器就会被打开,并且光标指到接近违例的位置
在Jtest视图下,右键点击[Line #] Text label ‘case10’ may be a type for ‘case 10’的违例,然后从快捷按钮中选择Change the label to switch case,以便提示Jtest自动更正代码标准的违例。Jtest将会重构编辑器中的代码,以便代码不再违反那个代码标准。对于这个例子,’case 10’替换了’case10’文本标签;这种纠正避免map方法在传递值10时产生不正确的行为。另外,Jtest从Jtest视图中清除相关的违例消息,因为现在的代码不再违反代码规范
按照下面的方式保存修改的源文件:
选择File > Save
点击工具栏里的Save按钮
按Ctrl + S
访问代码标准规则说明书
Jtest可以自动检查超过700个内置的规则和任意数量的用户规则,组织创建这些规则用来检验特定工程和组织的需求,同时避免最常见的错误重复发生。Jtest包含的每一个代码标准规则有一个规则说明书与之相连。这个规则说明书帮助你明白代码标准规则如何检测的,为什么遵从代码标准是重要的呢?如何修正你的代码以便它遵从代码标准。目的:演示如何学习更多关于代码标准违例的报告
准备:
创建Jtest Example工程(像4.1创建示例工程中描述的那样)
静态分析Jtest Exmaple工程中examples.eval包下的Simple类(像4.2检查代码标准描述的那样) 违例报告应该仍然在Jtest视图下可见
步骤:
为了学习更多关于代码标准违例,这些违例是在对mycart.jsp初始代码标准中识别出来的。
在Jtest视图中,展开mycart.jsp > Fix Static Analysis Violations分支。
右键点击[Line #] Variable ‘num_items’ is never used违例消息,然后从快捷菜单里选择View Rule Documentation。Jtest将会显示关于这个规则的信息。
查看更多parasoft测试产品
相关文章推荐
- Jtest 使用教程之代码标准违例修正与标准规则说明书访问
- parasoft Jtest 使用教程:检查代码标准
- parasoft Jtest 使用教程:禁止和取消禁止报告违例
- (LINQ 学习系列)(6)Linq教程实例: 使用自写类代码来访问数据
- parasoft Jtest 使用教程:检查代码标准
- parasoft Jtest 使用教程:禁止和取消禁止报告违例
- parasoft Jtest 使用教程:修改规则与运行简单的用户自定义测试配置
- .net如何使用C++的代码?托管C ++和非托管C ++互相访问
- 在Struts中使用JavaBean和List(多行数据)类型属性-JSP教程,Java技巧及代码
- 用Java线程获取优异性能(II)——使用同步连载线程访问关键代码部份
- 使用非安全的代码快速访问数组
- C#使用安全权限验证 ADO.NET 代码访问
- 【翻译】MSIL 教程(二):数组、分支、循环、使用不安全代码和如何调用Win32 API
- [软件架构训练基础教程-10]使用标准
- MSIL 教程(二):数组、分支、循环、使用不安全代码和如何调用Win32 API
- 下载指定代理文件调用IE使用代理访问指定网站的代码
- MSIL 教程(二):数组、分支、循环、使用不安全代码和如何调用Win32 API
- 用Java线程获取优异性能(II)——使用同步连载线程访问关键代码部份
- webwork中使用java代码片段访问值栈
- 用Java线程获取优异性能(II)——使用同步连载线程访问关键代码部份