2016-04-26 8 views
0

, wie man läuft meinen Selen ‚WebDriver‘ mit Google Chrome für mobile Website, nicht immer eine Ahnung laufen meine Skripte auszuführen,Wie Selen WebDriver Testfälle in Chrome für mobile Website

Ich habe Agenten Benutzer für den Firefox wie und meine Testfälle leicht in Firefox für mobile Website

FirefoxProfile ffProfile = new FirefoxProfile(); 
ffProfile.addExtension(new File(CONFIG.getProperty("agentswitcher"))); 
String samsung3 = "Mozilla/5.0 (Linux; U; Android 4.0.3; de-de; Galaxy S II Build/GRJ22) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30"; 
ffProfile.setPreference("general.useragent.override", samsung3); 

hier Agent Switcher ist die user_agent_switcher-0.7.3-fx+sm.xpi Datei als Download von Web

Antwort

0

es ist sehr einfach ausgeführt werden.

Sie benötigen einen param von ChromeOptions zu Konstruktor ChromeDriver

Der Code passieren ist der nächste:

string device = "Samsung Galaxy S4"; 
ChromeOptions options = new ChromeOptions(); 
options.EnableMobileEmulation(device); 
IWebDriver driver = new ChromeDriver(options);//this will open Chrome in mobile mode 

Liste der verfügbaren Geräte, die Sie von Chrome Mobile Emulator bekommen.

Einige von ihnen sind: "Apple iPhone 4", "Apple iPhone 6", "Samsung Galaxy S4"