Przejdź do treści
Strona główna » Testowanie api

Testowanie api

Interfejs API

Rozwinięcie skrótu API to Interfejs Programowania Aplikacji, w skład którego wchodzi komplet procedur, protokołów i narzędzi, dzięki którym powstaje oprogramowanie zlecone przez klienta. Testowanie API stanowi podstawę do przechodzenia w testy automatyczne, a testowanie może być również wykonywane ad hoc.

interfejs
pl.freepik.com

Czym jest testowanie tego typu?

Testowanie zbioru API danego oprogramowania skupia się na sprawdzeniu poszczególnych elementów:

  • sprawdzenie wartości brzegowych
  • tworzenie dużej ilości kombinacji wprowadzanych parametrów
  • kontrola zachowania aplikacji przy zmianach urządzeń czy manipulowaniu załącznikami
  • ocena poprawności zachowania oprogramowania przy wywołaniu API

Jakie testy wykonywać?

  • poprawność działań aplikacji przy przygotowanych wcześniej parametrach
  • sprawdzenie, czy istnieje możliwość wywołania zwracania null
  • ocena, w jakim stopniu aplikacja jest gotowa na aktualizacje

Cykl życia API

a) definiowanie wymagań, w oparciu o które powstaje aplikacja

b) określenie sposobu, w jaki przyszły użytkownik będzie mógł korzystać z danych

c) możliwość kontynuowania rozrastania się oprogramowania w przyszłości

d) przetestowanie

e) ocena bezpieczeństwa danych i sposobu ich wykorzystywania

f) etap wdrożenia

g) proces dystrybucji oprogramowania

Rodzaje testowania API

a) Testy 2 to 2- ocena poprawności działania aplikacji weryfikowanych funkcjonalności

b) Testy jednostkowe- określenie, czy end point zwraca to, co powinien dla wprowadzonych parametrów

c) testowanie obciążania- wskazania, jaki ruch może być wykonany

Zespół GREAT

Więcej informacji znajdziesz na naszej stronie.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *