Wie zu verwenden webdriver mobile web auf dem desktop-browser

Ich bin mit selenium webdriver für funktionale Tests-Automatisierung von AUT (Application Under Test). AUT ist responsive web, und ich bin fast fertig mit verschiedenen test-Gehäuse für desktop-browser.

Nun den gleichen test-Fälle sind für den mobilen browser, als auch weil das AUT zugegriffen werden kann von der mobilen browser. Wie ist es responsive web, wenn wir öffnen Sie im browser die Benutzeroberfläche hat einige andere Darstellung. Also müssen wir führen diese Tests für mobile Browser sowie. Für die manuelle Test-team mit safari-browser die user-agent-Funktion

Safari-Browser auf Menü - > Entwickelt> User-Agent

und es erfüllt unser Bedürfnis für die manuelle Prüfung.

Wenn wir tun können, der ähnlich ist das auch mit Automatisierung, d.h. test auf dem desktop-browser mit einigen twik, dann ist es auch akzeptiert als mobile web automation getan. Meine Frage ist wie kann ich das gleiche tun wie modify header, während mit web-Treiber. Die url ist die gleiche, weil es nur eine web-app.

Meine automatisierten Tests funktionieren auf firefox mit FirefoxDriver und chromeDriver. Beide browser hat eine ähnliche Entwicklung von Werkzeugen zur Verfügung, aber ich bin nicht in der Lage zu nutzen, es durch Automatisierung.

Wir sind mit Selen 2.53.0. Unser EFEU-Datei hat folgenden Abhängigkeiten bezüglich Selen.

<dependency org="org.seleniumhq.selenium" name="selenium-remote-driver" rev="2.53.0"/>
<dependency org="org.seleniumhq.selenium" name="selenium-java" rev="2.53.0"/>

Kann jemand bieten Anregungen und Hilfe, wie kann ich mein test, um zu erreichen, und was sind die zugehörigen code-änderungen, die ich tun müssen?

Dank.

InformationsquelleAutor | 2016-05-19
Schreibe einen Kommentar