【发布时间】:2016-08-02 23:32:29
【问题描述】:
我遇到了一个问题,似乎与场景测试期间 cookie 丢失有关。
场景流程有点像:
Create a new user
login
Do some stuff
Click a link aiming to do more stuff
result: Login page unexpectedly shown (does not happen if manually carrying out same actions)
为了解决上述问题,虽然我已经习惯了使用 Behat 进行测试,但我真的希望 behat 发起的浏览器会话表现得像正常一样,在浏览器启动之间保持会话活动,而不是从浏览器中清除 cookie以前的试运行。
例如:
Create a new user and login
Do some stuff
Exit the browser
Open the browser
Go to website URL
网站通常从您离开的地方继续,即您仍然登录。
这可能吗?非常感谢。
【问题讨论】: