-1

我可以通过 appium 启动应用程序并使用该驱动程序通过 Python 进行 UI 交互。但我正在尝试通过 python 脚本启动应用程序。例如脸书应用程序。我可以确定当前打开的应用程序吗?或者我可以使用 appium 在当前打开的应用程序上进行 UI 交互吗?

我想知道当前打开了哪个应用程序,或者在浏览器的 Playstore 中启动了哪个 url?appium 可以处理这个还是我需要使用别的东西?或者我可以使用 adb 来提取这些信息吗?

4

1 回答 1

1

你可以试试driver.current_activity方法:

从手册:

检索当前运行的活动 属性方法 driver.current_activity 返回设备上运行的当前活动的名称。

activity = driver.current_activity
assertEquals('.ApiDemos', activity)
于 2015-12-08T17:25:28.527 回答