我想在

Android设备上自动化

Android Chrome浏览器(不只是webview或其他浏览器,而是Chrome浏览器).我认为这可以通过这个链接

https://sites.google.com/a/chromium.org/chromedriver/getting-started/getting-started—android,但它自动化我的PC浏览器浏览器.

我也试过Appium,但日志后没有任何反应:

debug: executing: adb install C:\Users\hidden\Downloads\AppiumForWindows-0.14.2\

Appium\node_modules\appium\build\unlock_apk\unlock_apk-debug.apk

当我尝试从浏览器访问信息时,我得到了这个:

info: Responding to client with error: {"status":13,"value":{"message":"An unkno

wn server-side error occurred while processing the command.","origValue":"Did no

t successfully proxy server command"},"sessionId":"666c9e4f-7653-487a-b299-959d4

000ca79"}

我的环境变量PATH中有chromedriver.exe,整个日志如下所示:

info: Welcome to Appium v0.14.2

info: Appium REST http interface listener started on 127.0.0.1:5555

info - socket.io started

debug: Appium request initiated at /wd/hub/session

debug: Request received with params: {"desiredCapabilities":{"platform":"ANDROID

","app":"chrome","browserName":"android","browserConnectionEnabled":true,"app-pa

ckage":"com.android.chrome","device":"android","rotatable":true,"app-activity":"

com.google.android.apps.chrome.Main","takesScreenshot":true,"version":""}}

info: Looks like we want chrome on android

info: Creating new appium session 666c9e4f-7653-487a-b299-959d4000ca79

info: Ensuring Chromedriver exists

debug: Pushing unlock helper app to device...

debug: executing: adb install C:\Users\hidden\Downloads\AppiumForWindows-0.14.2\

Appium\node_modules\appium\build\unlock_apk\unlock_apk-debug.apk

warn: killed=false,code=1,signal=null

debug: Appium request initiated at /wd/hub/status

debug: Request received with params: {}

debug: Proxying command to 127.0.0.1:9515

info: Making http request with opts: {"url":"http://127.0.0.1:9515/wd/hub/status

","method":"GET"}

info: Responding to client with error: {"status":13,"sessionId":"666c9e4f-7653-487a-b299-959d4

000ca79"}

GET /wd/hub/status 500 1014ms - 238b

POST /wd/hub/session 200 31311ms

谢谢.

android 自动化web,如何在android上使用selenium或appium自动化Chrome浏览器?相关推荐

  1. android在java下建立模块,Android Studio:如何在Android模块中包含Java模块?

    在Android工作室我有一个Android模块,我们称之为MyAndroid.我还有一个Java模块(不是独立的JAR,而是模块中的完整Java项目),我们称之为MyJava.Android Stu ...

  2. 自动化比手工测试成本高?使用Selenium评估测试自动化的ROI指标

    跨浏览器测试是一种测试,需要大量的精力和时间.通过不同的浏览器,操作系统,设备,屏幕分辨率测试Web应用程序,以评估针对各种受众的Web内容呈现的过程是一项活动. 特别是如果手动处理,使用Seleni ...

  3. android自动发送dtmf,如何在Android上使用pjsip发送dtmf?

    我正在尝试在voip呼叫期间发送dtmf. 为了做到这一点我使用如何在Android上使用pjsip发送dtmf? mCall.dialDtmf(String.valueOf(dtmf)); MCAL ...

  4. UltData for Android for Mac如何在Android上恢复已删除的短信

    如何在Android上恢复已删除的短信 虽然WhatsApp和其他聊天信使接管了Android手机的默认短信,但仍然有一些非常重要的信息是通过短信从公司或朋友那里收到的.这就是这些短信仍然有价值的原因 ...

  5. android指南针程序,如何在Android上制作精确的指南针

    我的Android应用程序显示了世界上某个地方的方向,因此需要获得罗盘度. 这是我一直用来计算学位的代码: public void getDirection() { mySensorManager = ...

  6. android view gesturedetector,如何在Android中利用 GestureDetector进行手势检测

    如何在Android中利用 GestureDetector进行手势检测 发布时间:2020-11-26 16:15:21 来源:亿速云 阅读:92 作者:Leah 今天就跟大家聊聊有关如何在Andro ...

  7. android 显示进度,progressdialog-如何在Android中显示进度对话框?

    progressdialog-如何在Android中显示进度对话框? 当我单击"登录"按钮时,我想显示ProgressDialog,这需要时间才能移动到另一个页面. 我怎样才能做到 ...

  8. android listview单击,如何在Android中处理ListView单击

    如何在Android中处理ListView单击 如何在ListView上收听点击事件? 这就是我现在拥有的 ListView list = (ListView)findViewById(R.id.Li ...

  9. android编辑配置文件,如何在android studio中修改配置文件

    在使用android studio过程中,你知道怎么手动修改配置文件吗?下面是学习啦小编给大家整理的一些有关在android studio中修改配置文件的方法,希望对大家有帮助! 在android s ...

最新文章

  1. mysql3.0数据库修复_mysql3.0监控mysql数据库
  2. 你住的城市7.5亿年前长啥样?这张互动地图能让你看到
  3. 宁波网络推广浅析网站在优化关键词需注意哪些事项?
  4. HTML5 通过 FileReader 实现文件上传
  5. 关于2016年房价的思考
  6. 【SpringBoot】如何在静态工具类中注入mapper?
  7. Linux 中断处理浅析
  8. 虚拟化Java应用程序:最佳实践(JavaOne 2011)
  9. w7系统计算机e盘无法打开,Win7电脑磁盘打不开怎么办
  10. Java BigInteger类| bitCount()方法与示例
  11. java捕获子程序异常,防止异常与捕获Java中的异常
  12. 2 数据源配置_[Mybatis]-[基础支持层]-数据源信息-数据源详解
  13. Python之进程+线程+协程(生产者消费者模型)
  14. python两个 list 获取交集,并集,差集的方法
  15. ea 如何画bce备选架构图_GitHub - wongdean/rime-settings at 941ea079832ff211723bce1ce8e47344e527575e...
  16. CentOS 系统sudo命令配置
  17. 面试技巧——程序员简历模板
  18. day09——输入输出及对象练习
  19. 笔试练习题001...to be continued...
  20. 期指交易中CPPI和海龟交易法则的资金管理方法比较

热门文章

  1. SpringMVC常用Maven POM.xml依赖包片段
  2. 【抬杠】在某些时候不希望用户缩小浏览器的宽度,因为咳咳~会导致你的布局混乱,那么这个代码就是帮助你如何限制浏览器宽度的
  3. 【力扣网练习题】合并两个有序链表
  4. Ubuntu10.04安装Flash插件
  5. TCP/IP 协议栈4层结构及3次握手4次挥手
  6. Appium+python自动化(八)- 初识琵琶女Appium(千呼万唤始出来,犹抱琵琶半遮面)- 下(超详解)...
  7. 下载安装 binary editor
  8. 原 史上最简单的SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)(Finchley版本)
  9. elasticsearch5.5.2环境搭建
  10. [精]Odoo 8.0深入浅出开发教程-模块开发基础