图中1的获取--'platformName'、'platformVersion'

点击appium右上角的运行按钮,可通过上面查看platformName 和 platformVersion

平台版本这边填写的是API的版本,用最新版的 AppiumDesktop运行时一直报下面的错误:

An unknown server-side error occurred while processing the command. Original error: Unable to find an active device or emulator with OS 23. The following are available: M************O (5.1.1)

这时候将平台版本改为“5.1.1”后再次运行,结果正常.

图中2的获取--appActivity

appActivity的获取:

Cmd-->adb shell-->dumpsys package <包名>

或者

appPackage和appActivity的获取

“adb shell dumpsys window w |findstr \/ |findstr name=” 命令获取(需要提前将APP在手机上打开)

但是通过验证,上面方式获取到的appActivity,运行时启动页activity会报错(目前不知道该问题出在哪里)

图中3的获取--deviceName

adb devices即可

图中4的获取--webdriver.Remote

远程控制,通过appium可设置;若是真机,直接填写http://localhost:4723/wd/hub 或者http://127.0.0.1:4723/wd/hub即可

最新文章

  1. JS倒计时执行操作
  2. 解决EasyUI动态添加标签渲染问题
  3. Java Web开发之Servlet获取ckeditor内容
  4. 3D音效
  5. 第三个Sprint冲刺第六天
  6. c链表结点的删除和添加
  7. 2014 ACM/ICPC Asia Regional Beijing Site
  8. android网络编程之HttpUrlConnection的讲解--POST请求
  9. CD冷却效果实现
  10. CSS文字溢出处理问题
  11. Java 定时任务的几种实现方式
  12. class用法
  13. Spring搭建练习遇到的坑
  14. laravel 模型事件 updated 触发条件
  15. SonarQube6.7.4安装部署
  16. SQL查询出某字段不等于某值的行(其中有为NULL的字段)
  17. 根据Bool值挑选数组中元素
  18. OpenFlow1.3协议wireshark抓包分析
  19. Android硬件入门-照相机
  20. 关于sqoop --split-by 及 -m的理解

热门文章

  1. Java多线程—JUC原子类
  2. Web测试项目计划与安排
  3. 白盒测试实践项目(day1)
  4. yii2项目实战-路由美化以及如何正确的生成链接
  5. Centos6 hadoop2.6.0安装笔记
  6. UVa 3211 Now or later (二分+2-Sat)
  7. Spring AOP 详解 【转】
  8. Hibernate查询对象所有字段,单个字段 ,几个字段取值的问题
  9. jQuery获取各种input输入框的值
  10. [LeetCode 题解]: Container With Most Water