Automatyzacja testów: API REST Assured w Java od podstaw

Naucz się automatyzacji testów API za pomocą Rest Assured w Java dzięki przykładom na żywo

4.50 (112 reviews)
Udemy
platform
Polski
language
Software Testing
category
Automatyzacja testów: API REST Assured w Java od podstaw
403
students
4 hours
content
Sep 2021
last update
$19.99
regular price

What you will learn

Instalowania i konfigurowania wszystkich niezbędnych narzędzi

Zagadnienia związane z narzędziami takimi jak: REST Assured, IntelliJ, JUnit, TestNG, Maven, Postman, Swagger

Tworzenie projektu oraz jego niezbędnej konfiguracji do testów automatycznych

Pisanie testów automatycznych dla API w języku Java

Praca z różnymi formatami danych, takimi jak: JSON, form-data, Query Params, Headers

Uruchamiania testów

Generowania raportu z testów

Why take this course?

W firmie w której chcesz pracować lub już pracujesz wymagana jest umiejętność automatyzacji API za pomocą REST Assured w Java?
Jeśli tak to ten kurs jest dla Ciebie!

Nie zajmie Ci to dużo czasu, a po skończeniu kursu będziesz posiadać wystarczającą wiedzę do samodzielnej pracy. Kurs jest krótki ale treściwy, konkretny z dużą ilością przykładów i zadań.

Zapotrzebowanie na automatyzację API jest coraz większe, więc nie czekaj tylko zacznij kurs, żeby być kilka kroków przed innymi.

Poniżej znajduje się kilka przykładów dla których warto wybrać właśnie ten kurs:

  • Wszystkie zagadnienia dokładnie tłumaczę na konkretnych przykładach.

  • Krok po kroku przechodzę przez kolejne lekcje uzupełniając projekt o kolejne przykłady

  • Nie musisz pisać projektu razem ze mną, ponieważ otrzymasz dostęp do pobrania już gotowego projektu który zawiera:

    • Skonfigurowany Maven wraz z wymaganymi bibliotekami

    • Gotowy framework testowy

    • Przygotowane przykładowe testy

  • Pod wybranymi lekcjami przygotowałem dla Ciebie zadania do samodzielnego wykonania

    • Odpowiedzi do zadań znajdują się w wymienionym powyżej projekcie

  • Będziesz się uczyć automatyzacji API na realnych przykładach

  • Przykłady opracowałem na podstawie sklepu internetowego, który udostępniam online

  • Otrzymasz dostęp do niezbędnej dokumentacji między innymi do najbardziej popularnej dokumentacji w Swagger

Wykorzystane biblioteki:

  • Rest Assured

  • JUnit

  • TestNG

  • Json

  • Jackson

Wykorzystane narzędzia:

  • IntelliJ

  • Postman

  • Swagger

  • Maven

  • Rest Assured

Testowanie API to rodzaj testowania oprogramowania, który obejmuje testowanie interfejsów programowania aplikacji (API) bezpośrednio oraz w ramach testów integracyjnych w celu określenia, czy spełniają one oczekiwania dotyczące funkcjonalności, niezawodności, wydajności i bezpieczeństwa. Ponieważ interfejsy API nie mają GUI, testowanie API odbywa się w warstwie wiadomości. Testowanie interfejsów API jest obecnie uważane za krytyczne dla automatyzacji testów, ponieważ interfejsy API służą teraz jako główny interfejs do logiki aplikacji, a testy GUI są trudne do utrzymania przy krótkich cyklach wydawniczych i częstych zmianach powszechnie stosowanych w tworzeniu oprogramowania Agile i DevOps.

Reviews

Marlena
November 23, 2022
Z jednej strony kurs jest ok dla początkujących, a z drugiej strony brakuje mi zadbania o szczegóły -> kto ręczne wypisuje gettery skoro można je stworzyć jednym kliknięciem z intelliJ?; to zamykanie i otwieranie intelliJ żeby zaciągnął dodane biblioteki zamiast przeładowanie mavena jednym przyciskiem to też jakaś pomyłka; klasy POJO też można generować w necie, fajnie by było jakby autor chociaż o tym wspomniał; kopiowanie do każdej klasy tego samego kodu z poprzedniej też mogło zostać lepiej rozwiązane.
Krzysztof
October 7, 2022
wszystko bardzo chaotyczne i mówienie "item", zamiast "ajtem", mnie osobiście denerwuje i nie mogę tego słuchać...
Grzegorz_Szymanski78
September 12, 2022
Po tym kursie pisanie testów API, nie jest już takie straszne jak się wydawało. Prowadzący bardzo rzetelne wyjaśnia każdą linijkę kodu. Świetny kurs :)
Izabela
June 12, 2022
Rewelacyjnie poprowadzony temat, dostęp do dokumentacji, swaggera, strony sklepu etc. Dla mnie kurs powyżej oczekiwań
Elgrubbio
November 29, 2021
Mogę z czystym sumieniem polecić. Zgodnie z opisem - konkrety i przykłady podane w przystępny sposób - bez lania wody.
Marcin
November 28, 2021
To mój pierwszy zakupiony kurs i nie wiedziałem czego się spodziewać po zawartości ale lekcje przedstawione są w bardzo przystępny sposób. Zdecydowanie nie żałuję zakupu!

Charts

Price

Automatyzacja testów: API REST Assured w Java od podstaw - Price chart

Rating

Automatyzacja testów: API REST Assured w Java od podstaw - Ratings chart

Enrollment distribution

Automatyzacja testów: API REST Assured w Java od podstaw - Distribution chart

Related Topics

4289528
udemy ID
9/9/2021
course created date
9/12/2021
course indexed date
Bot
course submited by