图中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即可

转载于:https://www.cnblogs.com/may18/p/10552952.html

appium+android各配置参数获取'platformName'、'platformVersion'、appActivity、deviceName、webdriver.Remote...相关推荐

  1. Android.mk 配置参数

    Android.mk 的可配置参数会比较多,但是常用的可能很少.在进行多项目 ndk 共享的时候,如果对各个参数比较了解,对项目的结构优化有不小的好处. 0x00 LOCAL_PATH 根据 Andr ...

  2. appium启动APP配置参数:

    一.Android启动app python启动脚本如下:   from appium import webdriver desired_caps = {} desired_caps['platform ...

  3. java 微信公众号js接入_SpringCloud : 接入 微信公众号平台(三)、获取JsSDK配置参数...

    JsSDK配置参数获取Demo //用于JS调试 var vConsole = new VConsole(); //初始化 --> name= name.replace(/[]/,"\ ...

  4. appium+android

    基础配置 from appium import webdriver # 定义字典变量 desired_caps = {} # 必须参数,定义被测脚本的平台属性.不区分大小写,如android.IOS. ...

  5. typeahead有什么作用_typeahead使用配置参数。

    示例代码: var suggestion_source = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace( ...

  6. android 访问web.py,Appium 测试 Android 时,python 用例调用 Webdriver.remote 后无回应

    大家好!遇到一个问题,希望大家能指点一下.我搭建好了 Appium 测试 Android 应用的测试环境,在运行 Python 编写的测试用例时,发现调用 Webdriver.remote 后,没有任 ...

  7. chrome java插件_selenium启动Chrome配置参数问题

    每次当selenium启动chrome浏览器的时候,chrome浏览器很干净,没有插件.没有收藏.没有历史记录,这是因为selenium在启动chrome时为了保证最快的运行效率,启动了一个裸浏览器, ...

  8. java settings文件夹_JAVA工具例大全--Setting文件读取配置参数

    用类cn.hutool.setting.AbsSetting的如下方法:getDouble public Double getDouble(String key, String group) 获取do ...

  9. Appium的简单使用(Android参数获取)

    Appium启动APP方式 参数 解释 Value platformName 根据手机类型选择 Android或者iOS devicesName 设备名称,手机具体类型 控制台命令:adb devic ...

最新文章

  1. ASP.NET结合COM组件发送Email
  2. 跨境电子商务B2B出口新政简析
  3. Help Johnny-(类似杭电acm3568题)
  4. 这款Linux发行版已经适配200+移动设备
  5. 答与微博前端教主在吃饭时讨论到的一道微软面试题
  6. Linux信号列表(非实时信号和实时信号)
  7. 关于计算机的发展过程及基础知识正确的是,2011doc-计算机基础知识.doc
  8. python dataframe遍历_对Python中DataFrame按照行遍历的方法
  9. Mybatis配置文件resultMap映射啥时候可写可不写?
  10. 第五章 基于时序差分和Q学习的无模型预测与控制-强化学习理论学习与代码实现(强化学习导论第二版)
  11. 2017年全国数学建模国赛B题题目、解题思路、matlab代码(三)
  12. 闲聊人工智能产品经理(AIPM)—定义人工智能产品经理
  13. 浅谈数据与网络安全--对网络安全的基础知识了解
  14. Word文档怎样转化为pdf格式
  15. android studio超级玛丽源码,VR版NES模拟器来了,超级玛丽、魂斗罗都支持
  16. 算法创作|什么是数据结构
  17. 10月12日 阅读数异常公告
  18. MySQL Workbench报错说 seems to be a different OS
  19. 部署MooseFS分布式文件系统
  20. 解决报错:did not contain a valid NDK and couldn‘t be used

热门文章

  1. matlab求亚像素,MATLAB 亚像素点检测代码;
  2. 数值作业:Guass全选主元消去法之C语言代码
  3. 化工单元操作试题(含答案)
  4. linux美国GE公司扫描机器,美国GE 反射内存卡
  5. CSS水平垂直居中的几种方法
  6. docker 常用命令全解
  7. [Python]不使用kociemba库解魔方
  8. 剪辑必备神器,视频片段搜索工具!
  9. 智慧海洋建设——Task1 地理数据分析常用工具学习心得
  10. 贪心算法——出纳员算法