南京柯普瑞IT学校

为政府及企业客户提供专业化IT高端技术培训解决方案.

学校课程咨询服务:
400-882-5311
培训世界 >南京软件开发培训 >持续集成单元测试方法与应用

持续集成单元测试方法与应用

持续集成单元测试方法与应用

上课时段: 详见内容

已关注: 245

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 南京柯普瑞IT学校

教学点: 1个

开班时间: 滚动开班

咨询电话:400-882-5311

预约试听

课程详情

单元测试用例的设计
  1、语句覆盖
  2、条件覆盖
  3、分支覆盖
  4、条件/分支覆盖
  5、AC/DC覆盖
  6、路径覆盖
  7、控制覆盖
  8、基于API功能的测试设计
单元测试JUnit框架特性及使用
  1、什么是单元测试
  2、测试驱动和测试桩
  3、白盒测试和黑盒测试
  4、JAVA单元测试框架JUnit介绍
  ——基本的JUnit测试框架
  ——JUnit断言
  ——JUnit测试的高级技巧
  ——标签
  ——运行器(Runner)
  ——测试异常类
  ——防止超时
  ——参数化
  ——批量测试
  ——Marven+testNG介绍
使用Stub进行测试
  四、Mock技术
  1、Mock基本技术
  2、EasyMock技术
  ——EasyMock简介
  ——使用EasyMock进行单元测试
  ——使用EasyMock生成Mock对象
  ——设定Mock对象的预期行为和输出
  ——将Mock对象切换到Replay状态
  ——调用Mock对象方法进行单元测试
  ——对Mock对象的行为进行验证
  ——Mock对象的重用
  ——对Mock对象的行为进行验证
  ——在EasyMock中使用参数匹配器
  ——特殊的Mock对象类型
  3、JMock技术
  4、Mockito技术
容器内的测试
  1、表示层测试Http Unit
  ——工作原理
  ——特征
  ——Http Unit工作原理
  ——处理页面的内容
  ——获取指定页面的内容
  ——处理页面的链接(links)
  ——处理页面的表格(table)
  ——处理页面的表单(form)
  ——如何使用Http Unit进行测试
  ——对页面内容进行测试
  ——对Servlet进行测试
  2、表示层测试selenium
  ——安装
  ——入门
  ——对浏览器支持
  ——API介绍
  ——元素定位
  ——元素操作
  3、数据层DBUnit的测试
测试用例执行及数据分析统计
  1、Java测试报告生成及发送
  七、持续集成自动化回归测试
  1、Jenkins工具的安装
  2、Jenkins工具的使用
  3、Jenkins工具的批量生成

1