我在我的 Firebase Web 应用程序上使用 Cypress 进行 e2e 测试,我希望测试运行始终从非身份验证状态重新开始。
如何防止 Firebase 身份验证会话在 e2e 测试运行中持续存在?
目前,我logout()在测试结束时有一个函数调用。但是,如果在此之前测试失败,logout()通常不会被调用,并且我必须在下一次测试运行之前手动注销。
我在我的 Firebase Web 应用程序上使用 Cypress 进行 e2e 测试,我希望测试运行始终从非身份验证状态重新开始。
如何防止 Firebase 身份验证会话在 e2e 测试运行中持续存在?
目前,我logout()在测试结束时有一个函数调用。但是,如果在此之前测试失败,logout()通常不会被调用,并且我必须在下一次测试运行之前手动注销。