Testcafe:在 dom 中加载目标元素后,有没有办法进一步停止页面加载?
Testcafe: Is there a way to stop page loading further after the targetted element is loaded in dom?
是否有一种方法可以在已加载所需 DOM 元素之一时强制页面停止进一步加载?
类似于按下浏览器上的退出按钮以停止进一步加载页面,请问在 Testcafe 中有没有办法做到这一点?
我认为以下应该可行:
const cancelLoading = ClientFunction(() => window.stop());
那么无论何时调用 await cancelLoading()
,页面都应该停止进一步加载。例如在你找到一个元素之后:
const inputField = Selector('#just-an-example');
await t
.expect(inputField.visible).ok()
await cancelLoading();
是否有一种方法可以在已加载所需 DOM 元素之一时强制页面停止进一步加载?
类似于按下浏览器上的退出按钮以停止进一步加载页面,请问在 Testcafe 中有没有办法做到这一点?
我认为以下应该可行:
const cancelLoading = ClientFunction(() => window.stop());
那么无论何时调用 await cancelLoading()
,页面都应该停止进一步加载。例如在你找到一个元素之后:
const inputField = Selector('#just-an-example');
await t
.expect(inputField.visible).ok()
await cancelLoading();