2016-07-11 17 views
-1

Ich habe eine seltsame Situation, in der ich einen TestNG-Test schreibe, den wir mit Selenium geschrieben haben. Wir haben jetzt eine neue Anforderung, die die gleiche Anwendung auf einem Mobiltelefon testet, das eine native App ist. Ich fing an, mit Appium herumzuspielen, um die einheimische Seite mit Selenium auf der Web-Seite zu testen, aber ich hatte Probleme damit, das alles zusammen zu binden. Also, ich dachte, ich würde nur zwei Apps testen, aber es ist tatsächlich ein Anwendungsfluss, der transzendiert sowohl die native App und Web-App, die der Schraubenschlüssel ist.Testen einer Web- und mobilen Anwendung

Unsere Tests dauern sehr lange, da sie auf jede Anwendung zu warten scheinen. Das zweite Problem ist, dass wir keine Java-Entwickler per se sind (ein kleines QA-Team).

Also, meine LANGE Winde Frage hier ist, sollten wir Selenium/Appium in dieser Situation verwenden und gibt es Empfehlungen für den Umgang mit mehreren Geräten?

Danke, N

+1

Dies sollte wirklich auf der SQA-Website gehen, weil es keine spezifische Programmierung Frage ist, so wird wahrscheinlich geschlossen werden. – JeffC

+0

Implizieren Sie, dass der Endbenutzer sowohl einen mobilen Browser als auch einen Webbrowser haben sollte, um die Anwendung zu verwenden. – Madhan

+0

Die Idee ist wie ein Arbeitsablauf. Sie übermitteln etwas über ihre mobile Anwendung (nativ). Nach der Übermittlung können sie den Status über eine Website überprüfen. Wir wurden beauftragt, dies mit einem Desktop-Browser und einem mobilen Gerät zu tun. –

Antwort

-1

Wir haben xframium bei meinem letzten Job, bevor ich ging. Überprüfen Sie das Schlüsselwort für Geräte (http://xframium.org/keyword.html#kw-adddevice). Es ist alles Open-Source-Software, die Sie bekommen können, was Sie brauchen, obwohl die XML-Zeug war ziemlich cool