一.单元测试的任务

  单元测试主要是对软件的基本组成单元进行测试,且所测试单元与程序的其他部分在测试中相隔离。

  在单元测试中,我们需要对与程序构建中的单位测试以保证其可靠运行与代码规范。

  单元测试的对象可以是某具体函数或一个类的方法,也可以是一个功能模块和组件。

  单元测试中的主要任务如下:

    1)单元独立执行路径测试

    2)单元局部数据结构测试

    3)单元接口测试

    4)单元边界条件测试

    5)单元容错性测试

二. 代码评审方法

  代码审查是一种有效的测试方法.一般有两种方法:1代码走查(代码互查);2正式会议审查。

  两种代码审查的对比如表格所示:

  代码走查 正式会议审查
准备 通读设计和编码

应准备好需求描述文档,程序设计文档,程序的源代码清单,

代码编码标准和代码缺陷检查表

形式 非正式会议 正式会议
参加人员 开发人员为主 项目组成员(包括测试人员)
主要技术方法 缺陷检查表
注意事项 限时,无需现场修改代码 限时,无需现场修改代码
生成文档 会议记录 静态分析错误报告
目标 代码标准规范,无逻辑错误 代码标准规范,无逻辑错误

 

 

 

 

 

 

 

 

 

 

  综上所述,我认为正式会议审查比较有效。

  相比较而言,它是一种更加正式的审查与评估的方法,拥有更加规范的参考标准,整个过程更加严谨,能够更大程度的发现代码的不规范处,逐步检查源代码中有无逻辑或语法错误的方法来检测故障,并且还要组织代码检查小组进行代码检查,不仅实现了代码的检查,修改错误的代码而且实现了小组成员的交流学习。

三. JENKINS使用及其心得 

安装及使用过程:①登录JENKINS官网下载相关文件

          ②登录http://localhost:8080

          ③依照指示找到密码文件并输入密码

          ④安装推荐组件

          ⑤创建第一个管理员用户

          ⑥配置实例

          ⑦新建任务

以下是搭建的截图:

 

   嗯,我觉得Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,虽然搭建花费较多时间,(而且怎么我下载的时候速度慢的不行,很头疼)但是操作还算简单,比较适合初学者。

 

最新文章

  1. J2EE,J2SE,J2ME,JDK,SDK,JRE,JVM区别
  2. nohup命令
  3. IOS 导航栏
  4. 读取iOS通讯录
  5. Swift 程序流程控制
  6. Java-基本的程序设计结构
  7. Java源码初学_AbstractList&AbstractCollection
  8. vector中的元素删除
  9. attachEvent,addEventListener事件绑定
  10. hadoop的一些重要配置参数
  11. 董事长、总裁与CEO的区别与实质
  12. Yii2.0中文开发向导——自定义日志文件写日志
  13. java代理课程测试 spring AOP代理简单测试
  14. [netty源码分析]3 eventLoop 实现类SingleThreadEventLoop职责与实现
  15. DoNet 高效开发必备开发工具
  16. tortoisegit里的cleanup坑
  17. python 中文报错
  18. docker中mysql数据库的数据导入和导出
  19. linux的基本操作(文本编辑工具vim)
  20. oracle_使用udev绑定磁盘方法

热门文章

  1. 异想-天开 python---while、for、if-else 循环学习
  2. js基础 -函数
  3. oracle更具uuid排序后进行分页
  4. 继承 & 多态 & 封装
  5. koa1 源码详解1
  6. 时序图中的生命线与类绑定(EA)
  7. python条件表达式:多项分支,双向分支
  8. [js]练习绘制拓扑图
  9. java实验一总结
  10. AIX stack_hard参数