为什么使用以下代码无法在平板电脑上启动 Firefox
Why firefox is failing to launch on tablet using the below code
此代码无法在 android 平板电脑上启动 firefox 浏览器应用程序。任何人都可以请教为什么这不启动 firefox 应用程序。它适用于 chrome.
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();
}
}
Appium 不支持除 chrome 以外的默认浏览器。 Firefox 即使作为应用程序启动,appium 也不支持它,启动后 firefox 会重新关闭。
此代码无法在 android 平板电脑上启动 firefox 浏览器应用程序。任何人都可以请教为什么这不启动 firefox 应用程序。它适用于 chrome.
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();
}
}
Appium 不支持除 chrome 以外的默认浏览器。 Firefox 即使作为应用程序启动,appium 也不支持它,启动后 firefox 会重新关闭。