TouchZ
Open-Source-Bibliothek, die iOS-Entwicklern und -Testern hilft, Fehler leichter zu verfolgen
Beschreibung
TouchZ entlastet App-Tester von ihrem stressigen Alltag und hilft gleichzeitig Entwicklern, einen besseren Einblick in die wahre Natur des Fehlers zu bekommen, auf den die Tester stoßen.
Einige Fehler lassen sich nicht nachverfolgen: Tester erkennen sie zwar, verstehen aber nicht, was den Fehler schrittweise verursacht hat. Manchmal ist es ihnen nicht möglich, einen Screenshot der festgestellten Störung zu erstellen, weil die App unerwartet beendet wird. TouchZ ist hier, um Testern und Entwicklern zu helfen, und fungiert als integraler Bestandteil zwischen diesen beiden Welten.
TouchZ-Hauptfunktionen
Der Hauptwert unserer Bibliothek besteht darin, dass sie den Zeit- und Arbeitsaufwand für das Testen mobiler Anwendungen optimiert und App-Entwicklern hilft, eine bessere Vorstellung davon zu bekommen, wie Fehler auftreten.
- Screenshots enthalten zusätzliche Informationen über das Datum, an dem sie aufgenommen wurden.
- Screenshots zeigen Ihre Antippen-Aktivität. Auf dem Bild sehen Sie einen Pfeil, der die ausgeführte Geste zeigt.
Wie es funktioniert
Die von uns entwickelte Bibliothek ist in Ihr iOS-Projekt integriert und sofort einsatzbereit. Wenn Ihre Anwendung aktiv ist und getestet wird, werden Screenshots automatisch aufgenommen. Diese Funktion wird durch die jeweilige Aktivität Ihrer App aktiviert: Tippen Sie auf den Bildschirm an oder eine andere Geste. Screenshots werden nicht ununterbrochen aufgenommen, weil unsere Entwickler nicht möchten, dass der Speicher Ihres Telefons mit einer immensen Anzahl von Bildern überfüllt wird.
Während des App-Testzeitraums können Sie jederzeit alle oder einige Screenshots organisieren und an Entwickler senden:
- Email;
- Cloud;
- Teilen oder Exportieren des Archivs mit den Aufnahmen in andere Programme.
Um Zugriff auf das Archiv oder die TouchZ-Einstellungen zu erhalten, zeichnen Sie Z auf dem Bildschirm. Dann nehmen Sie einfach die Aufnahmen auf und klicken Sie auf „Teilen“.
Wie zu integrieren
Anforderungen
Erfordert iOS 8.0 oder höher. Kompatibel mit iPhone, iPad und iPod touch.
Diese Bibliothek wird „AS IS“ gemäß den Bedingungen der GNU GPL v3 bereitgestellt.
- Fügen Sie die Zeile „pod ‚TouchZ‘ zu Podfile in Ihrem Projekt hinzu.
- Führen Sie „pod install“ vom Terminal aus aus.
- Ersetzen Sie das Argument „principalClassName“ (standardmäßig null) durch @’TZApplication’ in der Datei main.m des Projekts.
Falls Sie es unter einer anderen (z. B. kommerziellen) Lizenz benötigen, kontaktieren Sie uns bitte über das unten stehende Kontaktformular. Kommerzieller Support ist ebenfalls verfügbar.