TestCafe - 浏览器在测试之间总是以干净的状态启动。如何覆盖它以便浏览器记住缓存、用户设置和存储

Jn *_*eer 4 browser automated-tests web-testing e2e-testing testcafe

测试之间的浏览器始终以干净的状态打开。登录在我的应用程序中被记住,因为身份验证仍然存在,但由于浏览器始终以干净的状态打开,我必须在所有夹具的 Before 挂钩中执行登录。有什么方法可以打开浏览器以便记住用户设置、缓存、本地和会话存储吗?

Ars*_*sov 5

TestCafe 不提供存储测试之间页面状态的方法,并鼓励编写独立测试。不过,Roles API 可能会满足您的一些需求(更多详细信息请参阅此评论)。