如何在单个浏览器实例中使用selenium,serenity&黄瓜

时间:2017-04-12 11:58:06

标签: selenium serenity-bdd cucumber-serenity

我无法执行硒,黄瓜和单个浏览器实例中一个要素文件的平静场景,当前每个场景都在新的浏览器实例中运行

以下是我的配置:

Serenity and Cucumber版本:

serenity.version = 1.2.2- RC.1

serenity.cucumber.version = 1.1.16

serenity.properties详情:

serenity.use.unique.browser =真

restart.browser.each.scenario =假

请告诉我在一个浏览器实例中运行所有方案需要做的其他配置

1 个答案:

答案 0 :(得分:-1)

serenity.use.unique.browser=true
serenity.restart.browser.for.each=STORY 

(也可以NEVER - 即使在Stories之间也不关闭浏览器)

我设法添加上面的内容,一个STORY中的SCENARIOS会在不关闭浏览器的情况下运行。

同时检查您是否有包含关闭浏览器的步骤。 还要考虑@AfterStories@AfterScenarios中的内容。