Course Code: cucumberjava
Duration: 7 hours
Prerequisites:
  • Java doświadczenie w programowaniu
  • Doświadczenie w testowaniu automatyzacji oprogramowania

Publiczność

  • Testerzy i programiści
Overview:

Cucumber to open-source'owy framework BDD do pisania testów w języku naturalnym. BDD, czyli Behavior Driven Development, to zwinna technika tworzenia oprogramowania, która zachęca do współpracy między programistami, QA i nietechnicznymi ludźmi biznesu w projekcie oprogramowania.

Szkolenie rozpoczyna się od omówienia BDD i sposobu, w jaki Cucumber jest używany do przeprowadzania testów BDD dla aplikacji internetowych. Uczestnicy mają wiele okazji do interakcji z instruktorem i rówieśnikami podczas wdrażania koncepcji i taktyk poznanych w tym praktycznym, opartym na praktyce środowisku laboratoryjnym.

Pod koniec tego szkolenia uczestnicy będą mieli solidne zrozumienie BDD i Cucumber, a także niezbędną praktykę i zestaw narzędzi do pisania własnych przypadków testowych dla rzeczywistych scenariuszy testowania oprogramowania.

Format kursu

  • Duży nacisk na praktykę praktyczną.
  • Większość pojęć jest poznawana na przykładach, ćwiczeniach i praktycznym rozwoju.

Uwaga

  • Szkolenie wykorzystuje Eclipse i Selenium. Jeśli chcesz użyć innego IDE lub frameworka do automatyzacji testów, skontaktuj się z nami w celu ustalenia szczegółów.
  • Jeśli Twój zespół po raz pierwszy przechodzi od testowania ręcznego do testowania automatycznego, skontaktuj się z nami, aby zorganizować rozszerzenie szkolenia w celu uwzględnienia dodatkowego zakresu testowania automatycznego.
Course Outline:

Wstęp

Instalacja i konfiguracja Cucumber

Business Rozwój sterowany (BDD) i rozwój oparty na testach akceptacyjnych (ATDD)

Zaangażowanie Business analityków w Twojej organizacji

Definiowanie wymagań projektu

Konfigurowanie ekosystemu testowego

  • IDE, frameworki testowe i biblioteki kompilacji

Konfigurowanie Web Application Testing systemu

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

Funkcje pisania

Pisanie scenariuszy

Zapisywanie definicji kroków w Java

Organizowanie funkcji i scenariuszy za pomocą tagowania

Praca z hakami

Praca z Databases

Refaktoryzacja Cucumber

Używanie Cucumber z Selenium

Generowanie raportów

Pojawiające się trendy

Wniosek

Sites Published:

United Arab Emirates - Cucumber: Implementing BDD with Java

Qatar - Cucumber: Implementing BDD with Java

Egypt - Cucumber: Implementing BDD with Java

Saudi Arabia - Cucumber: Implementing BDD with Java

South Africa - Cucumber: Implementing BDD with Java

Brasil - Cucumber: Implementing BDD with Java

Canada - Cucumber: Implementing BDD with Java

中国 - Cucumber: Implementing BDD with Java

香港 - Cucumber: Implementing BDD with Java

澳門 - Cucumber: Implementing BDD with Java

台灣 - Cucumber: Implementing BDD with Java

USA - Cucumber: Implementing BDD with Java

Österreich - Cucumber: Implementing BDD with Java

Schweiz - Cucumber: Implementing BDD with Java

Deutschland - Cucumber: Implementing BDD with Java

Czech Republic - Cucumber: Implementing BDD with Java

Denmark - Cucumber: Implementing BDD with Java

Estonia - Cucumber: Implementing BDD with Java

Finland - Cucumber: Implementing BDD with Java

Greece - Cucumber: Implementing BDD with Java

Magyarország - Cucumber: Implementing BDD with Java

Ireland - Cucumber: Implementing BDD with Java

Luxembourg - Cucumber: Implementing BDD with Java

Latvia - Cucumber: Implementing BDD with Java

España - Cucumber: implementando BDD con Java

Italia - Cucumber: Implementing BDD with Java

Lithuania - Cucumber: Implementing BDD with Java

Nederland - Cucumber: Implementing BDD with Java

Norway - Cucumber: Implementing BDD with Java

Portugal - Cucumber: Implementing BDD with Java

România - Cucumber: Implementing BDD with Java

Sverige - Cucumber: Implementing BDD with Java

Türkiye - Cucumber: Implementing BDD with Java

Malta - Cucumber: Implementing BDD with Java

Belgique - Cucumber: Implementing BDD with Java

France - Cucumber: Implementing BDD with Java

日本 - Cucumber: Implementing BDD with Java

Australia - Cucumber: Implementing BDD with Java

Malaysia - Cucumber: Implementing BDD with Java

New Zealand - Cucumber: Implementing BDD with Java

Philippines - Cucumber: Implementing BDD with Java

Singapore - Cucumber: Implementing BDD with Java

Thailand - Cucumber: Implementing BDD with Java

Vietnam - Cucumber: Implementing BDD with Java

India - Cucumber: Implementing BDD with Java

Argentina - Cucumber: implementando BDD con Java

Chile - Cucumber: implementando BDD con Java

Costa Rica - Cucumber: implementando BDD con Java

Ecuador - Cucumber: implementando BDD con Java

Guatemala - Cucumber: implementando BDD con Java

Colombia - Cucumber: implementando BDD con Java

México - Cucumber: implementando BDD con Java

Panama - Cucumber: implementando BDD con Java

Peru - Cucumber: implementando BDD con Java

Uruguay - Cucumber: implementando BDD con Java

Venezuela - Cucumber: implementando BDD con Java

Polska - Cucumber: Implementing BDD with Java

United Kingdom - Cucumber: Implementing BDD with Java

South Korea - Cucumber: Implementing BDD with Java

Pakistan - Cucumber: Implementing BDD with Java

Sri Lanka - Cucumber: Implementing BDD with Java

Bulgaria - Cucumber: Implementing BDD with Java

Bolivia - Cucumber: implementando BDD con Java

Indonesia - Cucumber: Implementing BDD with Java

Kazakhstan - Cucumber: Implementing BDD with Java

Moldova - Cucumber: Implementing BDD with Java

Morocco - Cucumber: Implementing BDD with Java

Tunisia - Cucumber: Implementing BDD with Java

Kuwait - Cucumber: Implementing BDD with Java

Oman - Cucumber: Implementing BDD with Java

Slovakia - Cucumber: Implementing BDD with Java

Kenya - Cucumber: Implementing BDD with Java

Nigeria - Cucumber: Implementing BDD with Java

Botswana - Cucumber: Implementing BDD with Java

Slovenia - Cucumber: Implementing BDD with Java

Croatia - Cucumber: Implementing BDD with Java

Serbia - Cucumber: Implementing BDD with Java

Bhutan - Cucumber: Implementing BDD with Java

Nepal - Cucumber: Implementing BDD with Java

Uzbekistan - Cucumber: Implementing BDD with Java