0

我有一个需要的场景 。)假设我转到网页仪表板,配置用户、组、设备,然后保存设置,这些设置会被推送到我物理连接到我的 mac 的 Android(或 iOS)设备(或 Windows)。 b.)当我转到 Android(或 iOS)设备并打开我的本机应用程序时,请执行一些选择/操作。根据我通过上述 Web 仪表板推送的设置,我会在本机移动应用程序以及 Web 仪表板上显示一些指标。 c.) 然后我转到桌面网页上的仪表板并验证我在移动设备上的本机应用程序上观察到的相同指标

桌面网页的所有往返 -> 移动设备上的本机应用程序 -> 返回桌面网页进行验证,应该发生在同一个测试应用程序/程序中。

我已经在 Eclipse IDE 的一个 Maven 项目中完全设置了 appium、selenium 库,它能够运行仅基于移动设备的测试。

How can I proceed to include Selenium web page testing in to this and combine it together with WebDriver, AppiumWebDriver ?

4

1 回答 1

0

我了解到现在 Appium 代码编写为 Java 程序,作为 Maven 或 Gradle 项目的一部分,将允许 WebDriver 实例管理桌面浏览器和 MobileDriver 管理移动设备浏览器同时存在,你甚至可以转移从桌面到移动设备,然后随时返回进行测试活动。

我尝试在我的 Java 程序中实例化两个驱动程序并运行测试代码,它运行成功。但是我还没有验证桌面到移动和回测的完整周期。

于 2022-03-01T22:48:46.677 回答