软件质量保证与测试 实验三 静态检查工具的使用

目录

    • 目的及要求
    • 基本原理
    • 实施环境
    • 实验内容
      • 1. Eclipse中建立能运行的小组项目,也可以用老师给的样例项目,还可以从github上下载java项目。给出项目简述。
      • 2. 安装静态检查工具。在Eclipse中安装Findbugs插件。
      • 3. 用Findbugs排查项目文件中的静态缺陷,并修正。截图展示。
      • 4.修改缺陷,提交给github项目组长合并。
      • 5. 云效中检查项目文件中代码静态缺陷,比对用Findbugs中的缺陷报告,描述异同点。

目的及要求

静态检查工具的使用。

基本原理

利用Eclipse,GitHub,云效网站等实验软件完成实验项目代码静态检查的要求。

实施环境

安装Findbugs插件。(参考http://findbugs.cs.umd.edu/eclipse/)
在Eclipse项目中Findbugs的安装,并能运用Findbugs进行java文件的自动排错。
Eclipse
GitHub网站和客户端

实验内容

1. Eclipse中建立能运行的小组项目,也可以用老师给的样例项目,还可以从github上下载java项目。给出项目简述。

我使用的是小组大象基金项目代码。
项目简介:大象基金是一款多功能的一站式基金交易电商服务平台。旨在为各层次用户提供多方位的基金服务,提升用户群体的基金购买效率与购买体验,节约因选择基金、浏览数据等浪费的时间成本,提升用户对基金理财的自信,提升对基金理财的掌控感。

2. 安装静态检查工具。在Eclipse中安装Findbugs插件。

点击菜单栏中的Help下的Install New Software

软件质量保证与测试 实验三 静态检查工具的使用
name中输入,location中输入
软件质量保证与测试 实验三 静态检查工具的使用
软件质量保证与测试 实验三 静态检查工具的使用

3. 用Findbugs排查项目文件中的静态缺陷,并修正。截图展示。

在项目上右键点击Find Bugs

软件质量保证与测试 实验三 静态检查工具的使用
把i%2 ==1改成了i % 2 != 0
软件质量保证与测试 实验三 静态检查工具的使用
然后
软件质量保证与测试 实验三 静态检查工具的使用
查看所有的分支
软件质量保证与测试 实验三 静态检查工具的使用
提交文件夹下所有文件
软件质量保证与测试 实验三 静态检查工具的使用

5. 云效中检查项目文件中代码静态缺陷,比对用Findbugs中的缺陷报告,描述异同点。

软件质量保证与测试 实验三 静态检查工具的使用

软件质量保证与测试 实验三 静态检查工具的使用
云效的检查更加细致,比如代码作者的信息,还有语法问题,甚至还有代码的格式化问题,涉及的方面比较广。

还是熟悉的电子包浆味。今天好像还收到了CSDN的邮件了,不知是真是假。

来源:拔牙不打麻药

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月1日
下一篇 2021年3月1日

相关推荐