那究竟应该如何让appium去自动找到指定的APP和指定的Activity呢?想要打开指定的App,需要知道App的包名,同样想要打开指定Activity也需要知道其名,如何获取?
1、问公司的开发人员,一定可靠。
2、通过命令获取:adb shell dumpsys window w |findstr \/ |findstr name=
(这条命令的作用是,获取当前app和当前Activity的名字,我现在手机已经打开了计算器应用)如图:
当前页展示的activity
![打开指定测试App的指定Activity 打开指定测试App的指定Activity](https://image.shishitao.com:8440/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8xODAzMzA4LTI3YmJhZDIwMWI1ZGIzNDgucG5nP2ltYWdlTW9ncjIvYXV0by1vcmllbnQvc3RyaXAlN0NpbWFnZVZpZXcyLzIvdy84NzcvZm9ybWF0L3dlYnA%3D.png?w=700&webp=1)
那究竟应该如何让appium去自动找到指定的APP和指定的Activity呢?想要打开指定的App,需要知道App的包名,同样想要打开指定Activity也需要知道其名,如何获取?
1、问公司的开发人员,一定可靠。
2、通过命令获取:adb shell dumpsys window w |findstr \/ |findstr name=
(这条命令的作用是,获取当前app和当前Activity的名字,我现在手机已经打开了计算器应用)如图: