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

1,336 阅读1分钟

查看APP当前页面的activity

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

2.DOS下输入

adb shell dumpsys activity | findstr "mFocusedActivity"

3.获取到当前的activity

appPackage=com.xgn.vly.client.vlyclient
appActivity=.home.activity.MainActivity

实时获取当前的appPackage和appActivity

1.Doc环境下输入以下命令

adb shell logcat|findstr "Displayed"

2.启动测试的APP

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

desired_caps['appActivity'] = '.SplashActivity'

desired_caps['appWaitActivity']='.home.activity.MainActivity'

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

否则如果一行内容,在代码中去掉'appWaitActivity'项,或者'appActivity、appWaitActivity'都为'.SplashActivity'

查看app启动页Activity