首页 > 解决方案 > 如何在单个浏览器实例中运行一个特性文件的所有场景

问题描述

如何在单个浏览器实例中运行一个特性文件的所有场景。@After 和@Before 钩子在每个场景之后实例化,我们不能在所有场景之前和所有场景之后执行它们吗?

标签: serenity-bddcucumber-serenity

解决方案


我假设当您说“单个浏览器实例”时,您是在谈论在测试之间不重新启动浏览器。

您需要添加

serenity.restart.browser.for.each = feature

在你的serenity.properties中。


推荐阅读