质量保证与测试 实验三 静态检查工具的使用"/>
软件质量保证与测试 实验三 静态检查工具的使用
目录
- 目的及要求
- 基本原理
- 实施环境
- 实验内容
- 1. Eclipse中建立能运行的小组项目,也可以用老师给的样例项目,还可以从github上下载java项目。给出项目简述。
- 2. 安装静态检查工具。在Eclipse中安装Findbugs插件。
- 3. 用Findbugs排查项目文件中的静态缺陷,并修正。截图展示。
- 4.修改缺陷,提交给github项目组长合并。
- 5. 云效中检查项目文件中代码静态缺陷,比对用Findbugs中的缺陷报告,描述异同点。
目的及要求
静态检查工具的使用。
基本原理
利用Eclipse,GitHub,云效网站等实验软件完成实验项目代码静态检查的要求。
实施环境
安装Findbugs插件。(参考/)
在Eclipse项目中Findbugs的安装,并能运用Findbugs进行java文件的自动排错。
Eclipse
GitHub网站和客户端
实验内容
1. Eclipse中建立能运行的小组项目,也可以用老师给的样例项目,还可以从github上下载java项目。给出项目简述。
我使用的是小组大象基金项目代码。
项目简介:大象基金是一款多功能的一站式基金交易电商服务平台。旨在为各层次用户提供多方位的基金服务,提升用户群体的基金购买效率与购买体验,节约因选择基金、浏览数据等浪费的时间成本,提升用户对基金理财的自信,提升对基金理财的掌控感。
2. 安装静态检查工具。在Eclipse中安装Findbugs插件。
点击菜单栏中的Help下的Install New Software
点击Add
name中输入findBugs
,location中输入
勾选之后点击Next
3. 用Findbugs排查项目文件中的静态缺陷,并修正。截图展示。
在项目上右键点击Find Bugs
找到5个
把i%2 ==1改成了i % 2 != 0
(其他不会改)
4.修改缺陷,提交给github项目组长合并。
在git Bash中进入项目文件夹内,输入git init
(图里是因为我之前init过了
然后git remote add origin {项目地址}
输入git remote -v
查看远程连接
git branch -a
查看所有的分支
git checkout ggznb
切换分支
git branch -a
查看切换是否成功
git add .
提交文件夹下所有文件
git commit -m "findbugs+eclipse"
提交的注释
git push -u origin “ggznb”
提交到分支ggznb下
5. 云效中检查项目文件中代码静态缺陷,比对用Findbugs中的缺陷报告,描述异同点。
云效的检查更加细致,比如代码作者的信息,还有语法问题,甚至还有代码的格式化问题,涉及的方面比较广。
还是熟悉的电子包浆味。今天好像还收到了CSDN的邮件了,不知是真是假。
更多推荐
软件质量保证与测试 实验三 静态检查工具的使用
发布评论