【发布时间】:2020-01-18 00:57:21
【问题描述】:
我有一种情况,我需要在网站 (Selenium) 中执行一些步骤,在其中我执行一些步骤来创建一些数据并将它们推送到移动应用程序。我想在移动端(Appium)上工作并继续前进。一旦我在移动设备上完成操作。我必须再次在网站上验证相同的内容。 这一切都需要在一个场景中完成,因为我不希望我的场景依赖于其他场景。 基本上,网络流将出现在我要编写的每个场景中。
现在,当我尝试使用 Background 或 @Before 执行此操作时,即使我的 Appium 对象也被实例化并保持空闲状态,直到 WebDriver 执行其步骤。我希望我的 AppiumDriver 仅在执行 WebDriver 步骤之后才被实例化。我感谢您的帮助。蒂亚!
【问题讨论】: