Testautomatisierung mobiler Applikationen mit Appium
Testautomatisierung spielt gerade bei der Entwicklung von mobilen Apps eine wichtige Rolle. So gilt es in der mobilen Welt, Apps auf verschiedenen Plattformen (iOS, Android) und unter verschiedenen Betriebssystemversionen zu testen. Je nach Anwendungsfall sind auch noch spezielle Szenarien denkbar, sodass die Anzahl wiederholt durchzuführender Tests drastisch steigt und eine effiziente Testautomatisierung praktisch zwingend wird.
In diesem Artikel (veröffentlicht im SQ-Magazin im Dezember 2020) zeigen wir, anhand von einem Praxis-Beispiel, wie Sie eine Testautomatisierung auf mobilen Geräten mit dem Testtool Appium durchführen können.
Appium ist ein plattformübergreifendes Open-Source-Tool, welches hilft, das Testen von mobilen Apps für Android und iOS zu automatisieren. Das Tool unterstützt mobile, native und hybride Anwendungen. Appium hat niedrige Einstiegshürden, wodurch es sich für eine Vielzahl von Anwendern eignet. Zudem ist es kompatibel mit dem Selenium Webdriver, sodass ein Investment in das Wissen einer App-Automatisierung auch übertragbar ist in die Automatisierung einer Web-Applikation und umgekehrt.
Autor: Carsten Negrini
Artikel: SQ-Magazin, Nr. 57 (Dez. 2020)
Bild: Screenshot Appium