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