Automatyzacja testów REST API

Automatyzacja testów REST API

Wprowadzenie do testów automatycznych, w którym dowiesz się, jak projektować i opracowywać testy automatyczne dla usług REST przy użyciu bibliotek Rest Assured i Retrofit 2.
Kod: SQA-052
Czas trwania: 16 godzin

Opis szkolenia

Przeznaczony dla młodszych testerów oprogramowania i inżynierów automatyków jako szybkie wprowadzenie do testowania API.

Automatyzacja testów interfejsu użytkownika umożliwia pełne pokrycie aplikacji testami pod kątem czarnej skrzynki, ale wiąże się z ryzykiem i kosztami związanymi z niestabilnością interfejsu, trudnością w tworzeniu takich testów i długim czasem ich wykonania.

Automatyzacja testów API jest wolna od takich niedociągnięć i pozwala znacznie przyspieszyć testowanie, ale przy pewnych założeniach. Ten kurs dotyczy protokołów sieciowych, różnych podejść do testowania interfejsu API w świetle jego specyfiki oraz narzędzi do automatyzacji testów, takich jak Rest Assured i Retrofit 2 przy użyciu języka programowania Java.

Plan szkolenia

Wprowadzenie do REST
  • HTTP
  • Gniazda sieciowe
  • SOAP
  • REST
  • Testowanie API
  • Używanie Postmana do wykonywania zapytań

REST Assured
  • Inicjowanie biblioteki
  • Wykonywanie i przetwarzanie zapytań HTTP
  • Serializacja i deserializacja
  • Ścieżka JSON
  • Wykonywanie oświadczeń

Modernizacja
  • Inicjowanie biblioteki
  • Wdrażanie architektury
  • Wykonywanie i przetwarzanie zapytań HTTP
  • Serializacja i deserializacja
  • Wykonywanie oświadczeń

Praktyka
  • Wdrażanie architektury framework
  • Tworzenie testów automatycznych w oparciu o przypadki testowe z wykorzystaniem biblioteki Rest Assured
  • Analizowanie podejścia do wykonania testów

Cele

  • Jak podejmować decyzje dotyczące wykonalności testowania API i metod potrzebnych do jego przeprowadzenia?
  • Jak przeprowadzać testy i stosować odpowiednie narzędzia automatyzacji

Grupa docelowa

  • Testerzy funkcjonalni i stażyści
  • Inżynierowie automatyzacji testów
  • Testerzy obciążenia
  • Liderzy zespołów testowych

Trener Online
Pavel Abdyushev Test Automation Consultant
Pavel is a highly experienced specialist in test automation. Currently he is a head of Luxoft automation group supporting one of Deutsche Bank projects. He developed easily extensible framework for automatic testing of the records system. He plays active role in testers’ community (<a href="http://it4business.ru" target="_blank" >http://it4business.ru</a>). Pavel is co-author of the report “Using frameworks in automated functional testing” presented at SQA-II conference.
Harmonogram w Online Cennik
Szkolenie zaplanowano na Online
3.07.2023 - 6.07.2023
Godziny szkolenia: 14:00-18:00
Lokalizacja: Online
Czas trwania: 16 godzin
Jezyk: Angielski
Trener
Pavel Abdyushev
Test Automation Consultant
1 680 zł
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
3.07.2023 - 6.07.2023
Godziny szkolenia: 14:00-18:00
Lokalizacja: Online
Czas trwania: 16 godzin
Trener
Pavel Abdyushev
Test Automation Consultant
1 680 zł
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
Online 1540 zł
Bucharest 1540 zł
Kraków 1540 zł
Wroclaw 1540 zł

Uprzejmie informujemy, że płatność za każde szkolenie będzie realizowana w lokalnie obowiązującej walucie. Jednocześnie informujemy, że podane ceny mogą ulec zmianie w zależności od lokalizacji szkolenia oraz trybu jego realizacji. Do ceny netto widocznej przy wybranym szkoleniu należy doliczyć 23% podatku VAT.

SQA-052 +0+SQA-052118103

Zarejestruj się na następne szkolenie

* - Wymagane pola
Wybierz termin
Imię*
Nazwisko*
Firma
Email*
Numer telefonu*
Twój komentarz
Masz jeszcze jakieś pytania?
Skontaktuj się z nami
Thank you.
Your request has been received.