【发布时间】:2018-06-15 01:38:44
【问题描述】:
基本上,我想在所有文件中的所有测试执行之前登录一次。
我应该使用 before 钩子在每个测试文件中调用我的登录命令,还是有什么方法可以在所有测试之前执行一次?
【问题讨论】:
-
我已经阅读了 supportFile,但我不确定它是否可以处理像网络请求这样的异步代码。处理我的意思是,确保在启动测试之前解决此文件中执行的所有异步任务。
-
supportFile与其他任何规格文件没有什么不同,只是它在其他规格文件之前加载。如果你想处理一些异步请求,你应该使用cy.request()。
标签: cypress