Course Code: restpostjava
Duration: 21 hours
Prerequisites:
  • Java doświadczenie

Publiczność

  • Testerzy oprogramowania
Overview:

Rest Assured API to interfejsy API języka Java specyficzne dla domeny, służące do automatyzacji interfejsów API REST. Dzięki Postman i Javie, REST Assured API są w stanie wywoływać usługi sieciowe REST i dopasowywać odpowiedzi do testowania.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla testerów oprogramowania, którzy chcą testować usługi sieciowe REST za pomocą interfejsów API Postman, Java i Rest Assured.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Automatyzacja testowania interfejsów API usług internetowych przy użyciu Postman i REST Assured API.
  • Generowanie raportów dla wyników wykonania.
  • Projektować i wdrażać struktury automatyzacji z wykorzystaniem REST Assured API.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Dużo ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Course Outline:

Wprowadzenie

Postman i testowanie API

  • Testowanie API vs testowanie jednostkowe vs testowanie interfejsu użytkownika

Przegląd protokołów obsługiwanych przez Postman

  • Soap, Rest, HTTP, GraphQL
  • Parametry ścieżki a parametry zapytania

Podstawy API Testing

  • Pobieranie zgłoszeń
  • Wysyłanie żądań
  • Parametryzowanie żądań
  • Kolekcje

Przygotowanie środowiska programistycznego

  • Instalowanie i konfigurowanie Postmana
  • Instalowanie i konfigurowanie Cucumer BDD
  • Instalowanie i konfigurowanie REST Assured
  • Instalowanie i konfigurowanie TestNG
  • Instalowanie i konfigurowanie Eclipse
  • Instalowanie i konfigurowanie Maven

Postman Szybki start

  • Tworzenie kolekcji
  • Wysyłanie żądań API
  • Tworzenie środowisk i zmiennych
  • Wdrażanie ustawień wstępnych
  • Pisanie skryptów testowych

REST Assured API z Maven

  • Generowanie projektu
  • Dodawanie zależności
  • Wysyłanie żądań
  • Tworzenie złożonego JSON
  • Sprawdzanie poprawności odpowiedzi

TestNG Framework

  • Tworzenie testów
  • Uruchamianie testów wielokrotnych i równoległych
  • Raportowanie w TestNG

REST Assured

  • Automatyzacja żądań
  • Automatyzacja sprawdzania poprawności odpowiedzi

Cucumber BDD

  • Korzystanie z parametryzacji
  • Dodawanie list i baz danych
  • Integracja TestNG
  • Raportowanie w Cucumber
  • Dodawanie zapewnionego interfejsu API REST

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Rest Assured APIs with Postman and Java

Qatar - Rest Assured APIs with Postman and Java

Egypt - Rest Assured APIs with Postman and Java

Saudi Arabia - Rest Assured APIs with Postman and Java

South Africa - Rest Assured APIs with Postman and Java

Brasil - Rest Assured APIs with Postman and Java

Canada - Rest Assured APIs with Postman and Java

中国 - Rest Assured APIs with Postman and Java

香港 - Rest Assured APIs with Postman and Java

澳門 - Rest Assured APIs with Postman and Java

台灣 - Rest Assured APIs with Postman and Java

USA - Rest Assured APIs with Postman and Java

Österreich - Rest Assured APIs with Postman and Java

Schweiz - Rest Assured APIs with Postman and Java

Deutschland - Rest Assured APIs with Postman and Java

Czech Republic - Rest Assured APIs with Postman and Java

Denmark - Rest Assured APIs with Postman and Java

Estonia - Rest Assured APIs with Postman and Java

Finland - Rest Assured APIs with Postman and Java

Greece - Rest Assured APIs with Postman and Java

Magyarország - Rest Assured APIs with Postman and Java

Ireland - Rest Assured APIs with Postman and Java

Luxembourg - Rest Assured APIs with Postman and Java

Latvia - Rest Assured APIs with Postman and Java

España - Rest Assured APIs with Postman and Java

Italia - Rest Assured APIs with Postman and Java

Lithuania - Rest Assured APIs with Postman and Java

Nederland - Rest Assured APIs with Postman and Java

Norway - Rest Assured APIs with Postman and Java

Portugal - Rest Assured APIs with Postman and Java

România - Rest Assured APIs with Postman and Java

Sverige - Rest Assured APIs with Postman and Java

Türkiye - Rest Assured APIs with Postman and Java

Malta - Rest Assured APIs with Postman and Java

Belgique - Rest Assured APIs with Postman and Java

France - Rest Assured APIs with Postman and Java

日本 - Rest Assured APIs with Postman and Java

Australia - Rest Assured APIs with Postman and Java

Malaysia - Rest Assured APIs with Postman and Java

New Zealand - Rest Assured APIs with Postman and Java

Philippines - Rest Assured APIs with Postman and Java

Singapore - Rest Assured APIs with Postman and Java

Thailand - Rest Assured APIs with Postman and Java

Vietnam - Rest Assured APIs with Postman and Java

India - Rest Assured APIs with Postman and Java

Argentina - Rest Assured APIs with Postman and Java

Chile - Rest Assured APIs with Postman and Java

Costa Rica - Rest Assured APIs with Postman and Java

Ecuador - Rest Assured APIs with Postman and Java

Guatemala - Rest Assured APIs with Postman and Java

Colombia - Rest Assured APIs with Postman and Java

México - Rest Assured APIs with Postman and Java

Panama - Rest Assured APIs with Postman and Java

Peru - Rest Assured APIs with Postman and Java

Uruguay - Rest Assured APIs with Postman and Java

Venezuela - Rest Assured APIs with Postman and Java

Polska - Rest Assured APIs with Postman and Java

United Kingdom - Rest Assured APIs with Postman and Java

South Korea - Rest Assured APIs with Postman and Java

Pakistan - Rest Assured APIs with Postman and Java

Sri Lanka - Rest Assured APIs with Postman and Java

Bulgaria - Rest Assured APIs with Postman and Java

Bolivia - Rest Assured APIs with Postman and Java

Indonesia - Rest Assured APIs with Postman and Java

Kazakhstan - Rest Assured APIs with Postman and Java

Moldova - Rest Assured APIs with Postman and Java

Morocco - Rest Assured APIs with Postman and Java

Tunisia - Rest Assured APIs with Postman and Java

Kuwait - Rest Assured APIs with Postman and Java

Oman - Rest Assured APIs with Postman and Java

Slovakia - Rest Assured APIs with Postman and Java

Kenya - Rest Assured APIs with Postman and Java

Nigeria - Rest Assured APIs with Postman and Java

Botswana - Rest Assured APIs with Postman and Java

Slovenia - Rest Assured APIs with Postman and Java

Croatia - Rest Assured APIs with Postman and Java

Serbia - Rest Assured APIs with Postman and Java

Bhutan - Rest Assured APIs with Postman and Java

Nepal - Rest Assured APIs with Postman and Java

Uzbekistan - Rest Assured APIs with Postman and Java