appium学习笔记-01(获取activity)

查看APP当前页面的activity

1.打开APP,进入到想要查看的activity的页面shell

2.DOS下输入bash

adb shell dumpsys activity | findstr "mFocusedActivity"
复制代码

3.获取到当前的activityapp

appPackage=com.xgn.vly.client.vlyclient
appActivity=.home.activity.MainActivity
复制代码

实时获取当前的appPackage和appActivity

1.Doc环境下输入如下命令测试

adb shell logcat|findstr "Displayed"
复制代码

2.启动测试的APPspa

desired_caps['appPackage'] = 'com.xgn.vly.client.vlyclient'

desired_caps['appActivity'] = '.SplashActivity'

desired_caps['appWaitActivity']='.home.activity.MainActivity'
复制代码

监控dos打印内容,若是是2行内容则其中第一行是appPackage和appActivity,第二行是appWaitActivitycode

不然若是一行内容,在代码中去掉'appWaitActivity'项,或者'appActivity、appWaitActivity'都为'.SplashActivity'cdn

相关文章
相关标签/搜索