即使在创建新会话之后,Appium服务器也在连续测试用例中使用已删除的会话ID

时间:2018-02-17 20:07:00

标签: android ruby appium

Snapshot shows that Appium created a new session but as soon as the test starts, it switches back to older session id

我正在使用带有ruby的appium运行基于黄瓜的自动化测试套件。有10个黄瓜场景应该在一系列中一个接一个地运行,并且Appium初始化完成,以便为每个场景创建一个新会话并销毁旧会话。 问题是当第一个测试完成时,我自动关闭的android应用程序关闭,会话被删除并且创建了一个新会话 - 我的应用程序启动但是一旦达到我的下一个测试的第一步,appium服务器开始使用(因为它显示在appium服务器日志上)较旧的会话,在测试后删除的会话1.为什么会发生这种情况?这会导致会话未创建或终止错误,并且我的测试不会运行。

0 个答案:

没有答案