Frage

Ich weiß, das man seit langer Schuss sein wird, aber ich dachte, ich würde versuchen. Kennt jemand von automatisierten Test alles für das iPhone Simulator? Ich würde es lieben, wenn es so etwas wie Selen, aber für das iPhone Simulator ist. Ich brauche nichts Besonderes wie Behauptungen, nur etwas, das fälschen kann aus Taps auf einem Bildschirm, so kann ich meine Trackpad aufhören zu missbrauchen. :)

Gibt es eine Möglichkeit Hahn oder keyevents zu senden (wie auf Android über adb) auf iOS-Geräte?

War es hilfreich?

Lösung

Hier ist ein Artikel über automatisierte Benutzeroberfläche Tests für das iPhone , dass Sie hilfreich sein können. Es ist ein wenig kludgy aber es wird wahrscheinlich den Job für bestimmte Aufgaben erledigt. Beachten Sie, dass ich noch nicht selber ausprobiert.

Andere Tipps

iPhone OS 4.0 (nur angekündigt) ein "UIAutomation Instrument" für die Testautomatisierung.

Automatisiertes Testen
Automatisieren Sie den Test Ihrer Anwendung durch Touch-Ereignisse Skripts für das neue UIAutomation Instrument verwendet wird.

Von: http://developer.apple.com/technologies/ iphone / was-new.html # Werkzeuge

Gorilla Logic hat sourced nur offen ein echtes Aufnahme / Wiedergabe-Funktionstest-Tool für das iPhone. Es heißt FoneMonkey und es ist frei verfügbar unter http://www.gorillalogic.com/fonemonkey .

Versuchen Sie folgendes:

http://code.google.com/p/uispec/

UISpec ist ein Verhalten Driven Development Framework für das iPhone, die eine vollständige automatisierte Testlösung bietet, die die tatsächliche iPhone UI antreibt. Es ist nach dem Vorbild des sehr beliebten RSpec für Ruby

Schauen Sie sich UISpec http://code.google.com/p/uispec/

Es ist BDD Test-Framework, die Sie "Drive" der iPhone-Simulator können.

Best,

Brian

ich gebloggt KIF (Keep It Functional), ist dies die Testframework von der Firma Platz und es ist wirklich gut! Ich benutze es unser iPhone-App zu testen.

Weitere Informationen und ein Beispiel dafür, wie die Einrichtung der Rahmen

http: / /dnlkntt.wordpress.com/2011/12/02/iphone-test-automation-using-kif-keep-it-functional/

Haben Sie Spaß!

Es gibt auch Keynote-Produkte. Sie haben:

Test Center Enterprise Interactive (App-Plattform, ein beliebiges Gerät mit Website / app. Interne / externe Verkleidung Apps und Websites, die manuelle Prüfung.)

Test Center Enterprise Automation (App-Plattform, ein beliebiges Gerät mit Website / app. MIT scripting).

Test Center-Entwickler (App-Plattform, ein beliebiges Gerät mit Website / app, Handbuch, kein Scripting.)

Unbekannte Kosten beteiligt, müssen Sie sie nennen. Aber das Feature-Set ist sehr beeindruckend. Sie haben mehrere reale Geräte für jedes Mobilteil und Sie nur auswählen, welches Sie verwenden. Wenn sie in Gebrauch sind, können Sie sie usw. buchen Ich denke, das die ultimative Möglichkeit ist, jede mobile App für die Prüfung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top