柏树中的beforeEach()是否按预期工作?

时间:2019-07-25 00:08:12

标签: cypress

我正在尝试在赛普拉斯测试中使用beforeEach(),但是我的开发人员说,赛普拉斯代码是在一次加载之前加载的,而在每次加载之前可能无法正常运行。是真的吗?

1 个答案:

答案 0 :(得分:1)

这取决于您对beforeEach()的期望。但是我可以告诉你它是如何工作的。 beforeEach()确实是一次加载的,但是它是在测试中的每个it()之前执行的。因此,如果您的目标是让beforeEach中的步骤在每次测试中都执行,那么它将完全按照您的期望工作。