在Appium进行自动化测试的时候,每每须要知道你要测试的应用的包名和activity的名字,这样才能够进行自动化测试。shell
在我以前的博客中也提到了获取activity的名字,可是并非很方便,甚至浪费类好多时间在寻找包名和activity上边,下面有一种简单的方法,一句命令就搞定了!windows
一、adb查看最上层activity名字测试
Linux: adb shell dumpsys activity | grep "mFocusedActivity" windows: adb shell dumpsys activity | findstr "mFocusedActivity"
下面是我在mac下的操做:code
~ ➤ adb shell dumpsys activity | grep "mFocusedActivity" mFocusedActivity: ActivityRecord{12c38bac u0 com.taobao.taobao/com.taobao.tao.homepage.MainActivity3 t7780}
是否是很方便呀!喜欢的话赞一个呗!blog