Automation Cypress-排除之前的测试

Automation Cypress-排除之前的测试,automation,automated-tests,cypress,Automation,Automated Tests,Cypress,我90%的测试都需要在开始之前完成一项任务,所以我在每个功能完美运行之前都做了准备 剩下的10%在开始之前需要做些别的事情 在Cypress中,除了一些测试之外,每个测试之前都要做些什么?没有,但是你可以用它做一些小动作。例如: descripe('description 1',function(){ beforeach(函数(){ }) 它('测试1',函数(){ }) 它('测试2',函数(){ }) }) 描述('描述2',函数(){ beforeach(函数(){ }) 它('测试3',

我90%的测试都需要在开始之前完成一项任务,所以我在每个功能完美运行之前都做了准备

剩下的10%在开始之前需要做些别的事情


在Cypress中,除了一些测试之外,每个测试之前都要做些什么?

没有,但是你可以用它做一些小动作。例如:

descripe('description 1',function(){
beforeach(函数(){
})
它('测试1',函数(){
})
它('测试2',函数(){
})
})
描述('描述2',函数(){
beforeach(函数(){
})
它('测试3',函数(){
})
})

这样,您的测试仍然聚集在一个文件中,但是通过将它们分离为几个
descripe()
,您可以将
beforeach()分开

好,但是如果我有它(beforeach)在support文件夹中,我不能将其仅用于一些测试?您能分享一些代码语法吗?您目前如何使用它?我已经制作了支持文件,该文件在每次测试之前都会执行一些任务。之后,它将再次启动。我用不同的方式来理解它。但是非常感谢你的回答。