在我的设置中,我正在运行我的CucumberWithSerenity.class测试 问题是在使用safari浏览器执行我的测试后,safari不会清除cookie和其他相关数据。例如登录步骤完成后,我必须搜索用户并设置用户,以便我获得相关部分。但是safari保留了之前测试执行的设置用户信息。为了解决这个问题,我在serenity.properties文件中设置了以下内容:safari.options.useCleanSession = true 但是,这似乎不起作用。
在其他浏览器上,我没有这样的问题。我是否错误地实施了该属性?
在确保每次启动Safari浏览器时,还有其他选项吗?我有新的新会话?
你能举个例子吗?