上海艾纵企业管理咨询有限公司 - 课程体系 - 专题课程 - 测试专题


您好!欢迎来到上海艾纵企业管理咨询有限公司!

加入收藏

登录注册

400-676-1955

专题课程

TDD(测试驱动开发)测试实战

我要报名

编辑日期 2018-06-04  阅读次数:673 次

【课程要点】

Ø 理解TDD

Ø 理解BDD

TDD的方法与工具实践

Ø BDD的方法与工具实践

【培训目标】

掌握TDD测试的实战技术,缩短项目周期

【培训对象】

研发工程师、测试人员

【培训时长】

2天

培训大纲】

内容

方法

目的

1、TDD:测试驱动开发

 敏捷与TDD

 测试驱动开发的起因与原理

 单元测试与TDD

 TDD流程

 TDD工具详解(分别介绍java、C++如何实践TDD的实例)

 TDD实例演示

 TDD存在的问题

 TDD组织变化

 TDD业界公司实践介绍

 

理论+实例

 

1、 掌握TDD核心方法与要领

2、 掌握TDD工具

3、 掌握java代码的TDD过程与实例

 

2、BDD:TDD的扩展

 TDD到ATDD到BDD的发展

 为何要采用BDD

 软件开发过程中的语言转换

 BDD流程实现

 BDD中的分工协作

 组织如何应对BDD及为自己所用

 组织转型

 优美的测试代码

 代码即文档

 故事和场景

 

理论+实例

 

1、 掌握BDD核心思路与原理

2、 组织及转型

 

3、BDD工具CuCumber及实战

 Cucumber的设计思路

 Cucumber的工具实现方法

 以java代码为例,实际练习Cucumber的实例演示及工具练习

 如何让Cucumber成为BDD核心

 

理论+实例

 

1、 掌握BDD工具cucumber方法与实战技巧

 

 TDD/BDD实践

 借鉴谷歌:Selenium+webdriver+robotframework实践

 手机测试工具方法:

环境搭建与手机app测试特性;

脚本制作与元素识别;

用例设计与用例管理

 测试框架与运作机制

 

1、 掌握tdd常用工具实践及过程Selenium+webdriver+robotframework实践