在Appium進行自動化測試的時候,往往需要知道你要測試的應用的包名和activity的名字,這樣才可以進行自動化測試。
在我之前的博客中也提到了獲取activity的名字,但是並不是很方便,甚至浪費類好多時間在尋找包名和activity上邊,下面有一種簡單的方法,一句命令就搞定了!
1、adb查看最上層activity名字
Linux: adb shell dumpsys activity | grep "mFocusedActivity" windows: adb shell dumpsys activity | findstr "mFocusedActivity"
下面是我在mac下的操作:
~ ➤ adb shell dumpsys activity | grep "mFocusedActivity"
mFocusedActivity: ActivityRecord{12c38bac u0 com.taobao.taobao/com.taobao.tao.homepage.MainActivity3 t7780}
是不是很方便呀!喜歡的話贊一個唄!
