-1

使用以下配置启动三星互联网浏览器....

DesiredCapabilities capabilities = DesiredCapabilities.android();           
capabilities.setCapability("appPackage","com.sec.android.app.sbrowser");    
capabilities.setCapability("appActivity","com.sec.android.app.sbrowser.SBrowserMainActivity");  
capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "my phone");
capabilities.setCapability(MobileCapabilityType.VERSION, "8.1.0");
URL mobile_url = new URL("http://127.0.0.1:4723/wd/hub");
driver = new AndroidDriver(mobile_url, capabilities);
driver.get(url);
  1. 三星默认浏览器启动成功,但显示跳过/下一步按钮 - 这些按钮导航到浏览器页面 在此处输入图像描述
  2. 无法交互的元素(如点击、发送键) 在此处输入图像描述 请帮我解决这些问题。
4

1 回答 1

-1

通过添加以下功能启动浏览器capabilities.setCapability(MobileCapabilityType.BROWSER_NAME, "Browser");

删除appPackageappActivity

使用 chrome 远程调试器检查屏幕,如下图所示 在此处输入图像描述

Appium 文档显示何时browserName启动'Browser'默认浏览器或 Android 原生浏览器

在此处输入图像描述

于 2018-09-10T14:20:01.297 回答