Wie gut ist ein Tool für SeeTest für Mobile Automation Testing? Ist es besser als Appium?


Beste Antwort

Ich glaube, ich bin qualifiziert, eine Antwort auf diese Frage zu geben, weil ich in nur einem Jahr eine Antwort habe Ich hatte die Möglichkeit, beide Tools zu verwenden. Ich habe ein Testframework in Java entwickelt, das die von Seetest und Appium bereitgestellten Methoden verwendet, um das Testen mobiler Apps zu automatisieren.

Der Hauptunterschied zwischen beiden Tools ist die Lizenzierung. Seetest ist ein lizenziertes Tool, während Appium ein Open-Source-Tool ist. Und dieser Unterschied entscheidet tatsächlich darüber, wann Sie welches Tool verwenden sollten.

  1. Wenn Sie Schwierigkeiten bei der Verwendung von Seetest haben, gibt es diese „Ein ganzes Support-Team da draußen, das jederzeit bereit ist, Ihnen zu helfen. Während Appium ein Tool ist, das noch Änderungen / Upgrades durchläuft, müssen Sie sich für die Unterstützung auf Online-Communities verlassen.
  2. Seetest liefert Ihnen 100\% ige Ergebnisse in Bezug auf die Leistung, während Appium manchmal fehlschlägt und nicht Führen Sie die erforderlichen Aktionen aus.
  3. Wir haben ziemlich viel Zeit gebraucht, um mit Appium zu beginnen, und selbst jetzt erhalten wir immer wieder neue Fehler, auf die wir bisher noch nie gestoßen sind.
  4. Seetest bietet eine große Auswahl an Methoden, während Appium nur über eine begrenzte Anzahl von Methoden verfügt.

Wenn Sie also kein Geld haben, um eine Lizenz zu kaufen, und viel Zeit für die Einrichtung benötigen Ihre Testumgebung, dann entscheiden Sie sich für Appium, aber ich selbst würde Seetest für zuverlässige Tests mobiler Apps empfehlen.

Antwort

Vergleich zwischen SeeTest & Appium Tool

  • Wiederverwendbarkeit
  • Appium: Wiederverwendbare Bibliothek muss entwickelt werden
  • SeeTest: Viele häufig verwendete Funktionen werden zur Verfügung gestellt in der SeeTest-Bibliothek.
  • Hybrid-App
  • Appium: Die Identifizierung von Webelementen ist eine mühsame Aufgabe, die wir ebenfalls benötigen Um den Treiber wiederholt von der nativen zur Webansicht und umgekehrt zu wechseln.
  • SeeTest: Elemente von Web und nativ können sehr einfach identifiziert werden, und es ist nicht erforderlich, das Treiberobjekt zu wechseln. Nur der Parameterwert dient zur Identifizierung eines Objekts in der Web- oder nativen Ansicht. Volle Unterstützung der XPath-Sprache.
  • Zuverlässigkeit Appium: Methoden zur Identifizierung von Elementen funktionieren manchmal nicht, dh xx-Elemente können von Appium nicht angeklickt werden
  • SeeTest: sehr zuverlässig
  • Kosten
  • Appium: Kostenlos
  • SeeTest : Bezahlte, einmonatige kostenlose Lizenz verfügbar
  • Parallele Ausführung
  • Appium: Möglich mit Selenium-Gitter
  • SeeTest: Experimentierte Cloud-Software für parallele Ausführung verfügbar
  • Identifizierung von Textobjekten
  • Appium: nicht verfügbar
  • SeeTest: OCR-Engine mit Unterstützung für alle Sprachen (einschließlich fernöstlicher Sprachen) und Sonderzeichen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.