目前,我们有一个用于前端自动化的 Serenity BDD/Java 框架。这用于组件和 E2E 测试。但是,我们还有一个用于应用程序/API 测试的 Flutter 驱动程序框架。我们希望将两者整合起来。
有一个使用 Appium 的想法。但是,我想知道是否有人设法找到一种无需 Appium 即可集成这两个框架的方法。我不确定这是否可能。原因是 Flutter 速度更快,而且我在使用 Appium 自动化 Flutter 时发现了一些问题。
无需 Appium 进行集成 虽然 Appium 是跨平台移动自动化的流行选项,但可以在不使用 Appium 的情况下将 Serenity BDD/Java 与 Flutter Driver 框架集成。这种方法可以提供更好的性能并避免与 Appium 和 Flutter 相关的潜在问题。 以下是两种潜在的集成方法: