2016-06-03 28 views
0

Dieser Code startet die firefox rowser App auf dem Android Tablet nicht. Kann mir jemand bitte einen Rat geben, warum das die Firefox-App nicht startet. es funktioniert für Chrom.Warum Firefox mit folgendem Code nicht auf dem Tablet starten kann:

package HelloWorldMobileTest; 

import java.net.MalformedURLException; 
import java.net.URL; 
import java.util.concurrent.TimeUnit; 
import org.openqa.selenium.By; 
import org.openqa.selenium.WebDriver; 
import org.openqa.selenium.remote.CapabilityType; 
import org.openqa.selenium.remote.DesiredCapabilities; 
import org.openqa.selenium.remote.RemoteWebDriver; 
import org.testng.annotations.AfterTest; 
import org.testng.annotations.BeforeTest; 
import org.testng.annotations.Test; 

public class Openfirefox { 
WebDriver driver; 

    @BeforeTest public void setUp() throws MalformedURLException { 

     DesiredCapabilities capabilities = new DesiredCapabilities(); 
     capabilities.setCapability("deviceName", "ac5b9732"); 
     capabilities.setCapability(CapabilityType.BROWSER_NAME,"Firefox"); 
     capabilities.setCapability(CapabilityType.VERSION, "5.0.2"); 
     capabilities.setCapability("platformName", "Android"); 
     driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities); driver.manage().timeouts().implicitlyWait(15, TimeUnit.SECONDS); 
    } 
    @Test public void Sum() 

    { 

     } 

    @AfterTest public void End() { driver.quit(); 

    } 
} 
+0

Wenn ich browser_name in CHROME ändern, funktioniert dies einwandfrei ohne Fehler. – compiler

Antwort

0

Appium unterstützt nur Chrome als Standardbrowser. Firefox selbst wenn es als App gestartet wird, wird es nicht von Appium unterstützt und nach dem Start wird Firefox wieder geschlossen.