gpt4 book ai didi

testing - 如何使用 TestCafe 向上滚动和向下滚动?

转载 作者:行者123 更新时间:2023-11-28 20:07:24 27 4
gpt4 key购买 nike

如何使用 TestCafe 向上滚动和向下滚动?

我尝试了 window.scroll()window.scrollTo()并抛出一个错误 window is not defined.

最佳答案

更新:在 v1.14.0及更高版本,您可以使用以下滚动方法:t.scroll , t.scrollBy , 和 t.scrollIntoView .

旧答案:

在您的情况下,您可以创建自己的 ClientFunction :

import { ClientFunction } from 'testcafe';

fixture `Fixture`
.page `https://github.com/DevExpress/testcafe`;

const scroll = ClientFunction(function() {
window.scrollBy(0,1500);
});

test(`test`, async t => {
await scroll();
await t.wait(1000);
});

t.hover Action 示例:

// scroll to the "#some-element-scroll-to" element
await t.hover(Selector('#some-element-scroll-to'));

关于testing - 如何使用 TestCafe 向上滚动和向下滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58175461/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com