单元测试和集成测试小结

第一部分:单元测试的任务浏览器

单元测试任务包括:数据结构

  •  模块接口测试;工具

  •  模块局部数据结构测试;单元测试

  •  模块边界条件测试;学习

  •  模块中全部独立执行通路测试;测试

  •  模块的各条错误处理通路测试。编码

第二部分:代码评审spa

在一个项目过程当中至少要进行两到三次的代码评审,也可适量增长。插件

代码评审能够提升代码质量,在项目的早期发现缺陷,将损失降至最低,同时评审的过程也是从新梳理思路的过程,也能够促进团队沟通、促进知识共享、共同提升团队成员的代码水平。设计

代码评审的主要方法:代码走查(Code Walkthrough)和代码审查(Code Inspection)

我认为代码审查比较有效,由于代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的。

代码走查时,软件设计者或程序开发人员指导一名或多名其余参加评审的成员,通读已书写的设计文档或编码,其余成员负责提出问题,并对有关技术、风格、可能的错误、是否有违背评审标准的地方进行评论。
而代码审查是一种正式的评定技术。由除被审查对象的做者以外的某人或某一小组自习检查软件需求、设计或编码,以找出故障和其余一些问题。我的感受代码审查相对于代码走查要严格一些,同时对于代码而言,错误地出现也可以有效地减小。

第三部分:Jenkins的持续集成环境搭建与配置

先去官网下载Jenkins,下载完成后安装。

打开Tomcat,而后进入浏览器在浏览器中输入网址http://localhost:8080

根据提示输入密码:

安装插件:

就能够开始使用啦!

第四部分:我的心得

Jenkins是一个开源软件项目,也就是免费的,是基于Java开发的一种持续集成的工具,用于监控持续重复的工做,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 

Jenkins功能不少,作重要的是它能够持续的软件版本发布/测试项目,也能够监控外部调用执行的工做。

 并且安装以及使用也很方便简单,可使用浏览器,或是Tomcat来运行,界面简单易懂,我相信在之后的学习中,它必定是很是好使用的工具。

相关文章
相关标签/搜索