- Ogólne zrozumienie testowania automatyzacji
Publiczność
- Testerzy oprogramowania
Testowanie jednostkowe to podejście do testowania, które polega na testowaniu poszczególnych jednostek kodu źródłowego poprzez modyfikowanie ich właściwości lub wyzwalanie zdarzenia w celu potwierdzenia, czy wynik jest zgodny z oczekiwaniami. PyTest jest w pełni funkcjonalnym, niezależnym od API, elastycznym i rozszerzalnym frameworkiem testowym z zaawansowanym, pełnym modelem utrwalania.
Podczas tego prowadzonego przez instruktora szkolenia na żywo uczestnicy dowiedzą się, jak używać PyTest do pisania krótkich, łatwych w utrzymaniu testów, które są eleganckie, wyraziste i czytelne.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Pisanie czytelnych i łatwych w utrzymaniu testów bez potrzeby stosowania standardowego kodu.
- Używaj modelu utrwalania do pisania małych testów.
- Skalowanie testów do złożonych testów funkcjonalnych dla aplikacji, pakietów i bibliotek.
- Zrozumieć i zastosować funkcje PyTest, takie jak haki, przepisywanie asercji i wtyczki.
- Skracanie czasu testów poprzez ich równoległe wykonywanie na wielu procesorach.
- Uruchamianie testów w środowisku ciągłej integracji wraz z innymi narzędziami, takimi jak tox, mock, coverage, unittest, doctest i Selenium.
- Używanie Pythona do testowania aplikacji nie korzystających z Pythona.
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Wprowadzenie do Unit Testing za pomocą PyTest
Unit Testing z UnitTest vs Unit Testing z PyTest
Pisanie czytelnych i łatwych w utrzymaniu testów
Używanie prób, podróbek i skrótów
Używanie hooków, przepisywanie Assert i wtyczki
Usprawnianie testów dzięki urządzeniom i testowaniu parametrycznym
Uzyskanie pożądanego zasięgu testu
Generowanie testowalnego Documentation za pomocą Doctest
Integracja Python testów jednostkowych ze środowiskiem ciągłej integracji (CI).
Skalowanie Python testów jednostkowych
Użyj Python, aby przetestować aplikacje inne niż Python.
Podsumowanie i wnioski
United Arab Emirates - Unit Testing with Python
Qatar - Unit Testing with Python
Egypt - Unit Testing with Python
Saudi Arabia - Unit Testing with Python
South Africa - Unit Testing with Python
Brasil - Unit Testing with Python
Canada - Unit Testing with Python
USA - Unit Testing with Python
Österreich - Unit Testing with Python
Schweiz - Unit Testing with Python
Deutschland - Unit Testing with Python
Czech Republic - Unit Testing with Python
Denmark - Unit Testing with Python
Estonia - Unit Testing with Python
Finland - Unit Testing with Python
Greece - Unit Testing with Python
Magyarország - Unit Testing with Python
Ireland - Unit Testing with Python
Luxembourg - Unit Testing with Python
Latvia - Unit Testing with Python
España - Prueba unitaria con Python
Italia - Unit Testing with Python
Lithuania - Unit Testing with Python
Nederland - Unit Testing with Python
Norway - Unit Testing with Python
Portugal - Unit Testing with Python
România - Unit Testing with Python
Sverige - Unit Testing with Python
Türkiye - Unit Testing with Python
Malta - Unit Testing with Python
Belgique - Unit Testing with Python
France - Unit Testing with Python
Australia - Unit Testing with Python
Malaysia - Unit Testing with Python
New Zealand - Unit Testing with Python
Philippines - Unit Testing with Python
Singapore - Unit Testing with Python
Thailand - Unit Testing with Python
Vietnam - Unit Testing with Python
India - Unit Testing with Python
Argentina - Prueba unitaria con Python
Chile - Prueba unitaria con Python
Costa Rica - Prueba unitaria con Python
Ecuador - Prueba unitaria con Python
Guatemala - Prueba unitaria con Python
Colombia - Prueba unitaria con Python
México - Prueba unitaria con Python
Panama - Prueba unitaria con Python
Peru - Prueba unitaria con Python
Uruguay - Prueba unitaria con Python
Venezuela - Prueba unitaria con Python
Polska - Unit Testing with Python
United Kingdom - Unit Testing with Python
South Korea - Unit Testing with Python
Pakistan - Unit Testing with Python
Sri Lanka - Unit Testing with Python
Bulgaria - Unit Testing with Python
Bolivia - Prueba unitaria con Python
Indonesia - Unit Testing with Python
Kazakhstan - Unit Testing with Python
Moldova - Unit Testing with Python
Morocco - Unit Testing with Python
Tunisia - Unit Testing with Python
Kuwait - Unit Testing with Python
Oman - Unit Testing with Python
Slovakia - Unit Testing with Python
Kenya - Unit Testing with Python
Nigeria - Unit Testing with Python
Botswana - Unit Testing with Python
Slovenia - Unit Testing with Python
Croatia - Unit Testing with Python
Serbia - Unit Testing with Python
Bhutan - Unit Testing with Python