TestCafe 重新加载页面并重新执行夹具挂钩
TestCafe reload page and re-execute fixture hook
重新加载的常识是使用 await t.eval(() => location.reload(true));
。
但是,使用这种方法,如果您使用夹具挂钩安装了任何东西(例如 testcafe-testing-library
),一旦页面重新加载,它将不再可用。
有没有办法重新执行fixture hook?
提出了相关 GitHub 问题 https://github.com/testing-library/testcafe-testing-library/issues/28
请使用 the new TestCafe feature 将客户端脚本注入测试页面,您的脚本即使在重新加载后也可用。
重新加载的常识是使用 await t.eval(() => location.reload(true));
。
但是,使用这种方法,如果您使用夹具挂钩安装了任何东西(例如 testcafe-testing-library
),一旦页面重新加载,它将不再可用。
有没有办法重新执行fixture hook?
提出了相关 GitHub 问题 https://github.com/testing-library/testcafe-testing-library/issues/28
请使用 the new TestCafe feature 将客户端脚本注入测试页面,您的脚本即使在重新加载后也可用。