gpt4 book ai didi

javascript - 双击 x y 坐标 WebdriverIO

转载 作者:行者123 更新时间:2023-11-29 20:53:08 25 4
gpt4 key购买 nike

WebdriverIO 提供一个 doubleClick()命令。与某些其他命令(例如 leftClick())不同,doubleClick() 没有任何 x y 参数。我无法双击某个特定组件上的特定 x y 位置。我想这样做是因为应该在精确的双击位置插入一个子元素。

我已经使用 moveToObject() 首先将光标移动到特定位置,但是 doubleClick 没有选择它。它总是双击组件的中心。

也没有像“elementIdDoubleClick”这样的命令。而且,行动还没有实现。

有谁知道如何双击组件内的特定 x y 坐标?

最佳答案

您可以使用 doDoubleClick(); 首先移动到您的元素,然后使用 doDoubleClick();

return this.app.client.moveToObject(element,5,5).doDoubleClick();

但要确保 moveToObject() 和 doDoubleClick() 已弃用。

WDIO 不会在不发布替代 API 的情况下删除它们。

并确保使用 webdriverOptions: ({deprecationWarnings : false})在您的应用启动配置中消除这些警告。

关于javascript - 双击 x y 坐标 WebdriverIO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50788614/

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