Bob's Blog

Web开发、测试框架、自动化平台、APP开发、机器学习等

返回上页首页

Appium运行前获取Desired Capabilities



对于android:

devicename:    adb devices 

platformversion :   adb shell getprop ro.build.version.release

appPackage: 1) aapt dump badging 安装包地址 ; 

                     2) 不过我试过用adb logcat > path,然后打开这个保存的文件搜索‘pkg’或者‘package’之类的关键词;

                     3) 用ui automator view识别了当前页面,选择按钮查看属性也能看到package的信息。

appActivity : 打开app,然后输入命令adb shell "dumpsys window | grep mCurrentFocus"  。其实package也可以看到,在一起。

 

对于ios:

bundleId: ideviceinstaller -l来获取手机安装app的bundleId

udid: 1) 可以访问url获取:http://fir.im/udid 

          2) 如果装了libimobiledevice可以连接手机后运行 idevice_id -l

 

appium官方的一些说明:http://appium.io/docs/en/writing-running-appium/caps/

下一篇:  ruby在gem list/install时提示编码等错误的解决方法
上一篇:  django本地runserver出现css加载404的问题解决

共有0条评论

添加评论

暂无评论