【发布时间】:2022-01-13 16:01:36
【问题描述】:
我一直在 Linux 上编写此脚本,以便自动化我正在开发的应用程序的某些部分。我的下一个目标是让应用程序的登录过程自动化,这相当于单击几个按钮并将 6 位代码输入网站上的单独登录页面。我们将 ADB shell 脚本和运行 Selenium webdriver 的 Python 脚本结合使用,用于需要登录的网页等。
这让我留在了现在的位置;我找到了如何使用 ADB shell 命令在特定坐标处输入按钮按下(或者更确切地说是“点击”本身),所以这是问题的一半......但是,我无法找到专门获取 TextView 内容所需的命令用于我的脚本;它用于登录流程,所以我需要将它分配给脚本中的一个变量,如果可能的话,就像一个目录一样......
(即 $TEXTCONTENT=****** 其中 *s 是 6 位代码)
... 以便以后在 Selenium webdriver 需要登录并输入 6 位代码时使用它。我正在寻找一个特定的命令来获取它吗?
【问题讨论】:
标签: android automation scripting adb