Cucumber.js: Behavior Driven Development (BDD) with Javascript ( cucumberjs | 14 hours )

Prerequisites:
  • 具有测试经验和自动化测试知识
  • 具有 Java脚本编程经验

观众

  • 软件测试工程师
  • 开发 人员
Overview:

Cucumber.js 是 Cucumber 的原生 JavaScript 实现。

在这个讲师指导的现场培训中,参与者将学习如何使用 Cucumber 和 Java 脚本编写和执行 BDD(行为驱动开发)风格的测试用例。

在本次培训结束时,参与者将能够:

  • 执行以人类可读语言编写的自动化测试 Gherkin
  • 使用基于 Cucumber 的测试用例来改善技术和非技术团队之间的沟通和协作
  • 将 Cucumber.js 与其他测试框架(如 Protractor)集成,以测试 Angular 应用程式

课程形式

  • 部分讲座、部分讨论、练习和大量动手实践
Course Outline:

介绍

  • Business 驱动开发 (BDD) 和验收测试驱动开发 (ATDD)
  • BDD 作为软件工程师、测试工程师和业务人员的协作工具

定义项目要求

设置用于 Web 应用程序测试的环境

Gherkin:用用户友好的语言写你的故事

功能文件的剖析

编写第一个功能

为功能编写方案

编写步骤定义

将参数传递给 Steps

创建方案大纲以传递多个参数

在步骤之间共享数据

使用标记组织功能和方案

设置和拆卸

使用 Cucumber.js 测试 Angular 应用程序

将 Cucumber.js 与 Protractor 集成

结束语

Sites Published:

United Arab Emirates - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Qatar - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Egypt - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Saudi Arabia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

South Africa - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Brasil - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Canada - Cucumber.js: Behavior Driven Development (BDD) with Javascript

中国 - Cucumber.js: Behavior Driven Development (BDD) with Javascript

香港 - Cucumber.js: Behavior Driven Development (BDD) with Javascript

澳門 - Cucumber.js: Behavior Driven Development (BDD) with Javascript

台灣 - Cucumber.js: Behavior Driven Development (BDD) with Javascript

USA - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Österreich - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Schweiz - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Deutschland - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Czech Republic - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Denmark - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Estonia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Finland - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Greece - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Magyarország - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Ireland - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Luxembourg - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Latvia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

España - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Italia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Lithuania - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Nederland - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Norway - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Portugal - Cucumber.js: Behavior Driven Development (BDD) with Javascript

România - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Sverige - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Türkiye - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Malta - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Belgique - Cucumber.js: Behavior Driven Development (BDD) with Javascript

France - Cucumber.js: Behavior Driven Development (BDD) with Javascript

日本 - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Australia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Malaysia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

New Zealand - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Philippines - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Singapore - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Thailand - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Vietnam - Cucumber.js: Behavior Driven Development (BDD) with Javascript

India - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Argentina - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Chile - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Costa Rica - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Ecuador - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Guatemala - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Colombia - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

México - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Panama - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Peru - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Uruguay - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Venezuela - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Polska - Cucumber.js: Behavior Driven Development (BDD) with Javascript

United Kingdom - Cucumber.js: Behavior Driven Development (BDD) with Javascript

South Korea - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Pakistan - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Sri Lanka - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Bulgaria - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Bolivia - Cucumber.js: Desarrollo impulsado por comportamiento (BDD) con Javascript

Indonesia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Kazakhstan - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Moldova - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Morocco - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Tunisia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Kuwait - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Oman - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Slovakia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Kenya - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Nigeria - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Botswana - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Slovenia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Croatia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Serbia - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Bhutan - Cucumber.js: Behavior Driven Development (BDD) with Javascript

Nepal - Cucumber.js: Behavior Driven Development (BDD) with Javascript