首页 > 解决方案 > 如何自动化 Flutter 应用程序

问题描述

我正在做一个项目,我正在使用 webview 打开一个网站。我希望应用程序自动在必填字段中填写数据并通过读取 OTP 登录并根据各种事件执行各种操作,例如人们使用 Selenium 创建自动化。我看过一些关于使用颤振驱动程序进行颤振自动化的文章,但它们主要用于小部件测试,我并不清楚。

任何人都可以提供有关如何正确实施这一点的见解吗?

提前致谢。

标签: androidflutterautomationflutter-testflutterdriver

解决方案


您可以在 WebView 中执行 JavaScript

这是一个教程

一旦你可以执行你的javascript,你只需要得到你的输入并填写它。

例如:

const inp = document.getElementById("your_input");
inp.value = "some text";

推荐阅读