Mobiles Testen - IOS Frameworks
Wie bei Android-Test-Frameworks gibt es auf dem Markt viele iOS-Test-Frameworks. Hier werden wir über einige beliebte sprechen.
Appium- Appium ist ein Open-Source-Framework für die Testautomatisierung zum Testen nativer und hybrider Apps sowie mobiler Web-Apps. Appium-Bibliotheksfunktionen innerhalb des Frameworks rufen den Appium-Server auf, der im Hintergrund ausgeführt wird und das verbundene Gerät bedient.
Calabash- Calabash ist ein Framework für Funktionstests, das sowohl für iOS- als auch für Android-Funktionstests verwendet werden kann. Auf dem Papier muss es eines der am einfachsten zu verwendenden Frameworks sein, und auch Nicht-Entwickler sollten in der Lage sein, damit Funktionstests zu erstellen.
Zucchini - Zucchini ist ein Open-Source-Framework für visuelle Funktionstests für iOS-Anwendungen, das auf Apple UIAutomation basiert.
UI Automation- Für Ihre typischeren Funktionstests (oder Black-Box-Tests), in denen Sie Code schreiben, der einen Endbenutzer simuliert, der in Ihrer App navigiert, gibt es UI-Automatisierung. Die UI-Automatisierung wird von Apple bereitgestellt und ist die von Apple genehmigte Methode zur Durchführung von iOS-Funktionstests.
FRANK – BDD for iOS - Wenn Sie End-to-End-Tests unter iOS durchführen möchten und BDD und Cucumber verwenden möchten, keine Sorge - es gibt ein Tool namens Frank Auf diese Weise können Sie mit Cucumber Abnahmetests und Anforderungen erstellen.