首页 > 我的课程 > Cucumber 课程

“Cucumber 课程 ”

课程方案

一、主讲老师

顾翔

二、培训内容背景

Cucumber 是一个能够理解用普通语言 描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和・Net等多种开发语言。

三、课程介绍

本课程总共五个大的章节,分别是“自动化功能测试工具: Selenium/WebDriver的使用-for Java”、“Appium的使用”、“Cucumber实践”、“使用Cucumber与Selenium相结合的案例演示”和“Jenkins介绍”,并且结合一些案例和练习。

四、培训对象

软件测试开发工程师

五、学员基础

有一定的软件测试经验和JAVA编程基础。

六、教学时间

2天

七、教学内容

1、自动化功能测试工具: Selenium/WebDriver的使用-for Java
    1.1安装
    1.2入门
    1.3对浏览器支持
    1.4 API介绍
    1.5案例
    1.6用JUnit框架管理Java 测试脚本
        1.6.1 JUnit介绍
        1.6.2用JUnit框架管理Java 测试脚本
    1.7 Ant+ Selenium介绍
    1.8 Marven+ Selenium+testNG介绍
2、Appium的使用
    2.1 Appium的介绍
    2.2 Appium的环境部署
    2.3 Appium的定位方法
    2.4 Appium的各种操作
    2.5捕获异常、创建快照
3、Cucumber实践
    3.1行为驱动介绍
    3.2 Cucumber简介
    3.3 Cucumber所需工具
    3.4环境搭建
        3.4.1安装 Cucumber-JVM
        3.4.2手动下载安装 Cucumber-JVM
        3.4.3 Cucumber-eclipse插件运行Cucumber-JVM
    3.5基本功能介绍与使用
        3.5.1 Feature
        3.5.2 Background
        3.5.3 Scenario
        3.5.4 Given
        3.5.5 When
        3.5.6 Then
        3.5.7 And
        3.5.8 But
        3.5.9整体演示
        3.5.10 在Eclipse运行的两种方式
    3.6功能扩展
        3.6.1 Hooks
        3.6.2 Before
        3.6.3 After
        3.6.4 Scenario Outline
4、使用Cucumber与Selenium相结合的案例演示
    4.1案例介绍与分析
    4.2案例练习
5、Jenkins介绍
    5.1 ANT与Jenkins相结合
    5.2运行复杂的场景
    5.3 报告自动化

软件测试咨询

  

   

投稿关闭窗口打印