android 自动化web,如何在android上使用selenium或appium自动化Chrome浏览器?
我想在
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浏览器?相关推荐
- android在java下建立模块,Android Studio:如何在Android模块中包含Java模块?
在Android工作室我有一个Android模块,我们称之为MyAndroid.我还有一个Java模块(不是独立的JAR,而是模块中的完整Java项目),我们称之为MyJava.Android Stu ...
- 自动化比手工测试成本高?使用Selenium评估测试自动化的ROI指标
跨浏览器测试是一种测试,需要大量的精力和时间.通过不同的浏览器,操作系统,设备,屏幕分辨率测试Web应用程序,以评估针对各种受众的Web内容呈现的过程是一项活动. 特别是如果手动处理,使用Seleni ...
- android自动发送dtmf,如何在Android上使用pjsip发送dtmf?
我正在尝试在voip呼叫期间发送dtmf. 为了做到这一点我使用如何在Android上使用pjsip发送dtmf? mCall.dialDtmf(String.valueOf(dtmf)); MCAL ...
- UltData for Android for Mac如何在Android上恢复已删除的短信
如何在Android上恢复已删除的短信 虽然WhatsApp和其他聊天信使接管了Android手机的默认短信,但仍然有一些非常重要的信息是通过短信从公司或朋友那里收到的.这就是这些短信仍然有价值的原因 ...
- android指南针程序,如何在Android上制作精确的指南针
我的Android应用程序显示了世界上某个地方的方向,因此需要获得罗盘度. 这是我一直用来计算学位的代码: public void getDirection() { mySensorManager = ...
- android view gesturedetector,如何在Android中利用 GestureDetector进行手势检测
如何在Android中利用 GestureDetector进行手势检测 发布时间:2020-11-26 16:15:21 来源:亿速云 阅读:92 作者:Leah 今天就跟大家聊聊有关如何在Andro ...
- android 显示进度,progressdialog-如何在Android中显示进度对话框?
progressdialog-如何在Android中显示进度对话框? 当我单击"登录"按钮时,我想显示ProgressDialog,这需要时间才能移动到另一个页面. 我怎样才能做到 ...
- android listview单击,如何在Android中处理ListView单击
如何在Android中处理ListView单击 如何在ListView上收听点击事件? 这就是我现在拥有的 ListView list = (ListView)findViewById(R.id.Li ...
- android编辑配置文件,如何在android studio中修改配置文件
在使用android studio过程中,你知道怎么手动修改配置文件吗?下面是学习啦小编给大家整理的一些有关在android studio中修改配置文件的方法,希望对大家有帮助! 在android s ...
最新文章
- mysql3.0数据库修复_mysql3.0监控mysql数据库
- 你住的城市7.5亿年前长啥样?这张互动地图能让你看到
- 宁波网络推广浅析网站在优化关键词需注意哪些事项?
- HTML5 通过 FileReader 实现文件上传
- 关于2016年房价的思考
- 【SpringBoot】如何在静态工具类中注入mapper?
- Linux 中断处理浅析
- 虚拟化Java应用程序:最佳实践(JavaOne 2011)
- w7系统计算机e盘无法打开,Win7电脑磁盘打不开怎么办
- Java BigInteger类| bitCount()方法与示例
- java捕获子程序异常,防止异常与捕获Java中的异常
- 2 数据源配置_[Mybatis]-[基础支持层]-数据源信息-数据源详解
- Python之进程+线程+协程(生产者消费者模型)
- python两个 list 获取交集,并集,差集的方法
- ea 如何画bce备选架构图_GitHub - wongdean/rime-settings at 941ea079832ff211723bce1ce8e47344e527575e...
- CentOS 系统sudo命令配置
- 面试技巧——程序员简历模板
- day09——输入输出及对象练习
- 笔试练习题001...to be continued...
- 期指交易中CPPI和海龟交易法则的资金管理方法比较
热门文章
- SpringMVC常用Maven POM.xml依赖包片段
- 【抬杠】在某些时候不希望用户缩小浏览器的宽度,因为咳咳~会导致你的布局混乱,那么这个代码就是帮助你如何限制浏览器宽度的
- 【力扣网练习题】合并两个有序链表
- Ubuntu10.04安装Flash插件
- TCP/IP 协议栈4层结构及3次握手4次挥手
- Appium+python自动化(八)- 初识琵琶女Appium(千呼万唤始出来,犹抱琵琶半遮面)- 下(超详解)...
- 下载安装 binary editor
- 原 史上最简单的SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)(Finchley版本)
- elasticsearch5.5.2环境搭建
- [精]Odoo 8.0深入浅出开发教程-模块开发基础