[英]Firefox is getting crashed when trying to launch Firefox using appium code in emulator
我们正在尝试使用下面提到的功能在模拟器中启动 Firefox 浏览器来执行响应式 web 应用程序测试用例。 但是 Firefox 正在崩溃。
DesiredCapabilities capabilities = new DesiredCapabilities();
JSONObject firefoxoptions=new JSONObject();
firefoxoptions.put("androidDeviceSerial","emulator-5554");
firefoxoptions.put("androidPackage","org.mozilla.firefox");
capabilities.setCapability("androidStorage", "internal");
capabilities.setCapability("platformName","windows");
capabilities.setCapability("browserName","firefox");
capabilities.setCapability("automationName","Gecko");
capabilities.setCapability("moz:firefoxOptions",firefoxoptions);
WebDriver driver= new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
尝试使用不同的 Geckodriver 和 Firefox 版本,但 firefox 仍然崩溃。
在真实设备中也面临同样的问题。
任何帮助将不胜感激。
提前致谢!
尝试将 moz:firefoxOptions 作为 Map 而不是 JSONObject 传递:
Map<String, Object> map = new HashMap<>();
map.put("androidDeviceSerial","emulator-5554");
map.put("androidPackage","org.mozilla.firefox");
capabilities.setCapability("moz:firefoxOptions", map);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.