BDD with Python and Behave ( behave | 7 hours )
- Podstawowe doświadczenie w programowaniu Python.
- Znajomość automatycznego testowania.
Publiczność
- Testerzy i programiści
Behave to oparty na otwartym kodzie źródłowym Python 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.
To prowadzone przez instruktora, interaktywne szkolenie rozpoczyna się od omówienia BDD oraz tego, jak framework Behave może być wykorzystany do przeprowadzania testów BDD dla aplikacji internetowych. Uczestnicy mają wiele okazji do interakcji z instruktorem i rówieśnikami podczas wdrażania poznanych koncepcji i taktyk w praktycznym, opartym na ćwiczeniach środowisku laboratoryjnym.
Pod koniec tego szkolenia uczestnicy będą mieli solidne zrozumienie BDD i Behave, a także niezbędną praktykę do wdrożenia tych technik i narzędzi w rzeczywistych scenariuszach testowych.
Format kursu
- Duży nacisk na praktyczne ćwiczenia. Większość koncepcji poznawana jest poprzez przykłady, ćwiczenia i praktyczny rozwój.
Wstęp
- Behavior Driven Development (BDD) i Acceptance Test Driven Development (ATDD)
- BDD jako narzędzie współpracy dla inżynierów oprogramowania, inżynierów testów i osób z biznesu
Definiowanie wymagań projektu
Konfigurowanie środowiska dla Web Application Testing
Gherkin: Pisanie historii w języku przyjaznym dla użytkownika
Anatomia pliku funkcji
Pisanie swojej pierwszej funkcji
Pisanie scenariuszy dla Twojej funkcji
Pisanie definicji kroków
Przekazywanie parametrów do kroków
Tworzenie zarysó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ż
Podsumowanie i wnioski
United Arab Emirates - BDD with Python and Behave
Qatar - BDD with Python and Behave
Egypt - BDD with Python and Behave
Saudi Arabia - BDD with Python and Behave
South Africa - BDD with Python and Behave
Brasil - BDD with Python and Behave
Canada - BDD with Python and Behave
中国 - Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
香港 - BDD with Python and Behave
澳門 - BDD with Python and Behave
台灣 - BDD with Python and Behave
USA - BDD with Python and Behave
Österreich - BDD with Python and Behave
Schweiz - BDD with Python and Behave
Deutschland - BDD with Python and Behave
Czech Republic - BDD with Python and Behave
Denmark - BDD with Python and Behave
Estonia - BDD with Python and Behave
Finland - BDD with Python and Behave
Greece - BDD with Python and Behave
Magyarország - BDD with Python and Behave
Ireland - BDD with Python and Behave
Israel - BDD with Python and Behave
Luxembourg - BDD with Python and Behave
Latvia - BDD with Python and Behave
España - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Italia - BDD with Python and Behave
Lithuania - BDD with Python and Behave
Nederland - BDD with Python and Behave
Norway - BDD with Python and Behave
Portugal - BDD with Python and Behave
România - BDD with Python and Behave
Sverige - BDD with Python and Behave
Türkiye - BDD with Python and Behave
Malta - BDD with Python and Behave
Belgique - BDD with Python and Behave
France - BDD with Python and Behave
日本 - BDD with Python and Behave
Australia - BDD with Python and Behave
Malaysia - BDD with Python and Behave
New Zealand - BDD with Python and Behave
Philippines - BDD with Python and Behave
Singapore - BDD with Python and Behave
Thailand - BDD with Python and Behave
Vietnam - BDD with Python and Behave
India - BDD with Python and Behave
Argentina - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Chile - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Costa Rica - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Ecuador - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Guatemala - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Colombia - Compórtate: BDD con Python (Pepino / pepinillo para Python)
México - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Panama - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Peru - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Uruguay - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Venezuela - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Polska - BDD with Python and Behave
United Kingdom - BDD with Python and Behave
South Korea - BDD with Python and Behave
Pakistan - BDD with Python and Behave
Sri Lanka - BDD with Python and Behave
Bulgaria - BDD with Python and Behave
Bolivia - Compórtate: BDD con Python (Pepino / pepinillo para Python)
Indonesia - BDD with Python and Behave
Kazakhstan - BDD with Python and Behave
Moldova - BDD with Python and Behave
Morocco - BDD with Python and Behave
Tunisia - BDD with Python and Behave
Kuwait - BDD with Python and Behave
Oman - BDD with Python and Behave
Slovakia - BDD with Python and Behave
Kenya - BDD with Python and Behave
Nigeria - BDD with Python and Behave
Botswana - BDD with Python and Behave
Slovenia - BDD with Python and Behave
Croatia - BDD with Python and Behave
Serbia - BDD with Python and Behave