【appuim】7、adb-常用命令--获取包名和界面名[启动名]

1、包名和界面名的概念

  • 包名(package):决定程序的唯一性(不是应用的名字)
  • 界面名(activity):目前可以理解,一个界面名,对应着一个界面。

2、获取包名和界面名

  • 使用步骤:
    • 打开需要测试的应用程序
    • 输入adb命令
  • 命令格式
    • Mac/Linux:
adb shell dumpsys window windows | grep mFocusedApp
    • Windows:
adb shell dumpsys window windows | findstr mFocusedApp
  • 使用场景:
    • 自动化测试需要通过代码的形式告诉手机,测试哪个应用程序的哪一个界面;所以需要通过这个命令进行获取。
  • 示例:
    • 现在模拟器或手机中打开<设置>应用程序
    • 输入对应平台的命令
    • 注意:其中
      • 包名为:com.android.settings
      • 界面名为:.Settings
  • 注意点:
    • 界面名可能会在和同事沟通交流或网站的文章中翻译为启动名
posted @ 2022-05-05 09:39  郭祺迦  阅读(962)  评论(0)    收藏  举报