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

via Udemy

Go to Course: https://www.udemy.com/course/automatyzacja-api-rest-assured-java-maven-junit-testng/

Overview

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ładyNie musisz pisać projektu razem ze mną, ponieważ otrzymasz dostęp do pobrania już gotowego projektu który zawiera:Skonfigurowany Maven wraz z wymaganymi bibliotekamiGotowy framework testowyPrzygotowane przykładowe testyPod wybranymi lekcjami przygotowałem dla Ciebie zadania do samodzielnego wykonaniaOdpowiedzi do zadań znajdują się w wymienionym powyżej projekcieBędziesz się uczyć automatyzacji API na realnych przykładachPrzykłady opracowałem na podstawie sklepu internetowego, który udostępniam onlineOtrzymasz dostęp do niezbędnej dokumentacji między innymi do najbardziej popularnej dokumentacji w SwaggerWykorzystane biblioteki:Rest AssuredJUnitTestNGJsonJacksonWykorzystane narzędzia:IntelliJPostmanSwaggerMavenRest AssuredTestowanie 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.

Skills

Reviews