android - 如何自动化 Flutter 应用程序
问题描述
我正在做一个项目,我正在使用 webview 打开一个网站。我希望应用程序自动在必填字段中填写数据并通过读取 OTP 登录并根据各种事件执行各种操作,例如人们使用 Selenium 创建自动化。我看过一些关于使用颤振驱动程序进行颤振自动化的文章,但它们主要用于小部件测试,我并不清楚。
任何人都可以提供有关如何正确实施这一点的见解吗?
提前致谢。
解决方案
您可以在 WebView 中执行 JavaScript
一旦你可以执行你的javascript,你只需要得到你的输入并填写它。
例如:
const inp = document.getElementById("your_input");
inp.value = "some text";
推荐阅读
- php - Laravel DB::transaction 不接受变量
- java - 如何在 Android 上的 Xml 上设置视图布局重力?
- url - 在 URL 段/参数中存储 UI 状态与 cookie 或会话状态
- python - Calculate similarity between rows of a dataframe (count values in common)
- html - HTML 中 mailto 的错误
- sql - 以 MS Access 形式查看存储在 SQL Server 中的图像文件
- apache-spark - AWS EMR 是否适合 HA spark 直接流应用程序
- date - 日期算术:Cassandra 4
- c# - 如何使 C# 库可翻译?
- r - R:如何从树状图中获得大致相同大小的集群