想用Appium打开安卓手机上的夸克浏览器,但后台报500那不开,想请问如何解决?
试了试手机自带的浏览器(华为浏览器)同样也报差不多的错
简介:总结用appium打开Android自带的浏览器,本例使用手机的是小米6。
public class AppDemo {
private AppiumDriver driver;
public void setUp() throws Exception {
//设置自动化相关参数
DesiredCapabilities capabilities = new DesiredCapabilities();
//使用哪种移动平台
capabilities.setCapability("platformName", "Android");
//启动哪种设备,是真机还是模拟器
capabilities.setCapability("deviceName","48cd544f");
//设置安卓系统版本
capabilities.setCapability("platformVersion", "7.1.1");
//不要再次安装apk
capabilities.setCapability("noReset",true);
//不用重新签名
capabilities.setCapability("noSign",true);
//设置包名
capabilities.setCapability("appPackage","com.android.browser");
//设置activity
capabilities.setCapability("appActivity","com.android.browser.BrowserActivity");
//初始化
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
}
public void openChrome() throws InterruptedException {
driver.get("http://www.baidu.com");
Thread.sleep(3000);
}
@AfterClass(enabled = false)
public void tearDown() throws Exception {
driver.quit();
}
看到一篇博文上讲到该类问题和权限有关,需要开发给打开的界面给一个export权限