首页 > 解决方案 > 赛普拉斯:我想通过登录一次在 100 个规范文件中运行测试,并为每个文件持久登录。可能吗?

问题描述

我有近 100 个规格文件,包括多个测试。我想通过登录一次来运行所有这些规范文件。我不希望我的赛普拉斯每次在每个规范文件上都应该登录进程可以为所有规范文件保留单一登录

标签: authenticationlocal-storagecypresspersist

解决方案


看看我们的“登录”食谱https://github.com/cypress-io/cypress-example-recipes#logging-in-recipes - 其中大多数使用before钩子登录一次,然后保存 cookie / token在局部变量中并在beforeEach钩子中一次又一次地设置它


推荐阅读