1

在我的设置中,我正在为 CucumberWithSerenity.class 运行测试问题是在使用 safari 浏览器执行我的测试后,safari 不会清除 cookie 和其他相关数据。例如,登录步骤完成后,我必须搜索用户并设置用户,以便获得相关部分。但是 safari 保留了之前测试执行中设置的用户信息。为了解决这个问题,我在 serenity.properties 文件中设置了以下内容: safari.options.useCleanSession=true 但是,这似乎不起作用。

在其他浏览器上,我没有这样的问题。我是否错误地执行了该属性?

是否有其他选择可以确保每次启动 safari 浏览器时,我都有新的会话?

你能举个例子吗?

4

0 回答 0