繁体   English   中英

尝试在模拟器中使用 appium 代码启动 Firefox 时,Firefox 崩溃

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM