Web 如何只登录一次,然后运行很多场景

Web 如何只登录一次,然后运行很多场景,web,behat,mink,Web,Behat,Mink,我是BDD的新手,我想知道如何在我的场景开始之前做一些步骤,但只做一次 具体来说,我想登录我的网站,做一些场景 目前,我有一个记录我的用户的背景,在我有一些场景之后。 问题是,对于他们所有人来说,我的背景都是重复的 我该如何避免这种情况 先谢谢你 功能: 用户模块验证。 作为一个用户,我必须能够管理我的profile。 #后台进行用户连接并转到他的个人资料。 背景: 鉴于我已登录 #--------汇总管理--------------------- @javascript@success@ra

我是BDD的新手,我想知道如何在我的场景开始之前做一些步骤,但只做一次

具体来说,我想登录我的网站,做一些场景

目前,我有一个记录我的用户的背景,在我有一些场景之后。 问题是,对于他们所有人来说,我的背景都是重复的

我该如何避免这种情况

先谢谢你

功能:
用户模块验证。
作为一个用户,我必须能够管理我的profile。
#后台进行用户连接并转到他的个人资料。
背景:
鉴于我已登录
#--------汇总管理---------------------
@javascript@success@raz@summary
场景:删除摘要。
当我单击xpath“/*[@id='presentation']处的元素时
我在xpath//*[@id='profile-content-presentation']/div/div/div[2]/div/span/div/form/div/div[1]/div[1]/textarea“value”处写入元素
我单击xpath“/*[@id='profile-content-presentation']/div/div/div[2]/div/span/div/form/div/div[1]/div[2]/按钮[1]上的元素。”
我等了1秒钟
然后我会看到“Aucun résumépour l'instant”
,您可以使用它在每个场景之前自动登录用户

您还可以将其与标记结合使用,以避免在以某种方式标记的场景中登录用户(或者根据每个场景的数量,执行相反的操作)

也看到