Appium – wprowadzenie

O Appium

Istnieje sporo narzędzi do automatyzacji testów e2e aplikacji mobilnych, część z nich przeznaczona jest do pracy z systemem Android, część do iOS, takie rozwiązania są bez wątpienia najlepsze, jeżeli pracujemy nad aplikacją przeznaczoną dla jednej platformy. Jednak w sytuacji kiedy przygotowywana jest aplikacja dla dwóch platform: lepiej jest wybrać narzędzie, które pozwoli przygotować automatyczne testy na obie platformy.

Jednym z takich rozwiązań jest Appium.

Założeniem twórców Appium było stworzenie open-source’owego rozwiązania, pozwalającego na:

  • Testowana powinna być niezmieniona wersja aplikacji;
  • Narzędzie do testów nie powinno ograniczać użytkownika do korzystania z jednego języka;
  • Maksymalizacja reużywalności testów dla wszystkich platform (brak konieczności pisania odrębnego kodu dla testów na Androidzie oraz iOS).

Czytaj dalej