首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在testcafe中使用拖动功能时遇到问题

我在testcafe中使用拖动功能时遇到问题
EN

Stack Overflow用户
提问于 2019-05-17 08:15:06
回答 1查看 963关注 0票数 4

我正在使用testcafe进行端到端测试。我目前正在测试我的滑块组件并使用拖动功能,但由于某种原因,即使它显示光标在移动,它也不会移动。

这是我的粗略代码:

代码语言:javascript
复制
const slider = Selector('#slider');
const sliderThumb = Selector('#slider-thumb');

test('Dragging Slider', async t => {
    await t
        .expect(slider.value).eql('50')
        .drag(sliderThumb, 30, 0)
        .expect(slider.value).eql('70');
});

我预计滑块拇指会移动,但它不会移动。任何建议都将不胜感激,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-05-18 02:42:38

尝试在等待之后添加.click('#i-tried-testcafe');

代码语言:javascript
复制
const slider = Selector('#slider');
const sliderThumb = Selector('#slider-thumb');

test('Dragging Slider', async t => {
    await t
        .click('#i-tried-testcafe');
        .expect(slider.value).eql('50')
        .drag(sliderThumb, 30, 0)
        .expect(slider.value).eql('70');
});

欲了解更多信息,请访问:https://devexpress.github.io/testcafe/documentation/test-api/actions/drag-element.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56178049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档