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

Prerequisites:
  • Doświadczenie w testowaniu i wiedza na temat testów automatycznych
  • Umiejętność programowania w Javascript

Audience

  • Inżynierowie oprogramowania, developerzy.
Overview:

Cucumberjs to natywna implementacja JavaScript Cucumber

W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak pisać i testować przypadki testowe stylu BDD (Behavior Driven Devleopment), używając Cucumber i Javascript.

Po ukończeniu tego szkolenia uczestnicy będą potrafili:

  • Uruchomić automatyczne testy napisane w języku Gherkin.
  • Użyć przypadków testowych opartych na Cucumber, aby poprawić komunikację i współpracę między zespołami technicznymi i nietechnicznymi.
  • Zintegrować Cucumberjs z innymi frameworkami testowymi, takimi jak Protractor do testowania aplikacji Angular.
Course Outline:

Wstęp

  • Business Rozwój napędzany (BDD) i Acceptance Test Driven Development (ATDD)
  • BDD jako narzędzie współpracy dla inżynierów oprogramowania, inżynierów testów i ludzi biznesu

Zdefiniowanie wymagań projektu

Konfigurowanie środowiska do testowania aplikacji internetowych

Gherkin: pisanie historii w języku przyjaznym dla użytkownika

Anatomia pliku funkcji

Pisanie pierwszej funkcji

Pisanie scenariuszy dla Twojej funkcji

Zapisywanie definicji kroków

Przekazywanie parametrów do kroków

Tworzenie konspektów scenariuszy w celu przekazania wielu argumentów

Udostępnianie danych pomiędzy krokami

Organizowanie funkcji i scenariuszy za pomocą tagów

Konfiguracja i demontaż

Testowanie Angular aplikacji za pomocą Cucumber.js

Integracja Cucumber.js z Protractor

Uwagi końcowe

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