在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