如何在 Appium 中使用现有的应用程序会话
How to use existing app session in Appium
我想在 运行 我的 Appium 测试时使用现有的应用程序会话。那么我需要在我的代码中添加任何方式或功能,以便它可以继续现有的应用程序会话。
我在网上四处寻找解决方案,不幸的是我找不到。
我得到了关于我打算做什么的解决方案。我在我的代码中添加了以下功能:
capabilities.setCapability("noReset", true);
现在我可以进行现有会话了。
例如 我手动打开了 flipkart 应用程序并在购物车中添加了一件商品,然后关闭了该应用程序。现在,如果我使用 Appium 打开应用程序。现在我可以在购物车中看到已添加的商品。
第 1 步:从上次 运行 的 appium 日志中获取 SessionId。
第 2 步:在 appium
上转到 "Connect to Session"
Step3:在此输入SessionId,点击Start Session”。
但这将是在屏幕上打开的 UIAutomator 查看器,而不是 运行 脚本。
注意:您 运行 上次的会话不应在设备中结束。
我想在 运行 我的 Appium 测试时使用现有的应用程序会话。那么我需要在我的代码中添加任何方式或功能,以便它可以继续现有的应用程序会话。
我在网上四处寻找解决方案,不幸的是我找不到。
我得到了关于我打算做什么的解决方案。我在我的代码中添加了以下功能:
capabilities.setCapability("noReset", true);
现在我可以进行现有会话了。
例如 我手动打开了 flipkart 应用程序并在购物车中添加了一件商品,然后关闭了该应用程序。现在,如果我使用 Appium 打开应用程序。现在我可以在购物车中看到已添加的商品。
第 1 步:从上次 运行 的 appium 日志中获取 SessionId。
第 2 步:在 appium
上转到 "Connect to Session"Step3:在此输入SessionId,点击Start Session”。 但这将是在屏幕上打开的 UIAutomator 查看器,而不是 运行 脚本。
注意:您 运行 上次的会话不应在设备中结束。