2016-03-31 7 views
0

Wir verwenden Fabric zum Tracking von Crashlytics. Täglich erhalten wir einen Absturzbericht, der sich auf bestimmte Geräte bezieht.Wie testen Sie Abstürze in Android für mehrere Geräte?

Meine Frage ist, wie man Abstürze in Android vermeiden kann, wenn es aufgetreten ist, wie kann ich es testen. Da die meisten Abstürze mit gerätespezifischen und netzwerkspezifischen Problemen zusammenhängen.

  • Gibt es ein Tool zum Erkennen und Testen von Abstürzen, bevor es in die Produktion verschoben wird.
  • Gibt es eine Möglichkeit, App in verschiedenen Geräten für verschiedene Funktionalitäten zu testen.
  • +0

    Es gibt Prüfdienste wie Cloud Test Lab, dass lassen Sie Tests auf einer Vielzahl von Geräten durchführen, bevor Sie veröffentlichen. Sie sollten wirklich Instrumentierungstests schreiben, um Ihre App vollautomatisch zu testen. –

    Antwort

    2

    Wenn wir über Android-Abstürze im Allgemeinen sprechen, müssen wir berücksichtigen, dass es viele Dinge gibt, die sein Verhalten beeinflussen können, und dann einen Crash verursachen.

    Ich werde Ihnen auflisten, was ich für gute Praktiken halte, um Unfälle zu vermeiden.

    1 - schreiben Unit-Tests

    2 - schreiben Tests mit Testautomatisierung Framework wie Appium

    3 - AWS Geräte Farm. (Mit Ihrem Automatisierungsskript können Sie Ihre APK und Ihr Testautomatisierungsskript in AWS Device Farm einfügen und auswählen, welches Android-Gerät und welche Version Sie verwenden möchten.)

    4 - Verwenden Sie ein CI (Continuous Integration), um es nie zu vergessen führen Sie Ihre Tests und Dinge tun, die für Ihre Anwendung wichtig sind =) (http://www.bitrise.io ist eine gute Lösung für dieses)

    und immer versuchen, aktualisiert von android News Versionen bleiben

    0

    Einige SDK ist verfügbar zu finden und zu helfen, Abstürze in der App zu beheben Critter Analysis, Crash-Analysen von Stoff, die Ihnen Crash-Details zeigen Sie finden genaue Ort und Absturz in Ihrer App. Beide sind frei. Und ich schlage vor, Stoff ist gut dafür.

    Verwandte Themen