- Java doświadczenie w programowaniu
- Doświadczenie w testowaniu automatyzacji oprogramowania
Publiczność
- Testerzy i programiści
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.
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
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