Automated tests TestCafe-在某些HTML元素上如何确定鼠标光标(指针)形状

Automated tests TestCafe-在某些HTML元素上如何确定鼠标光标(指针)形状,automated-tests,e2e-testing,web-testing,testcafe,mouse-cursor,Automated Tests,E2e Testing,Web Testing,Testcafe,Mouse Cursor,我正在尝试编写一个关于拖放的TestCafe功能测试。我已经进行了拖放操作,我正在尝试通过将元素拖到屏幕上不允许拖放的部分来测试源/目标功能。当鼠标悬停期间不允许拖放时,鼠标光标形状将变为“禁止输入”符号。我在TestCafe文档中看不到任何可以查询鼠标光标图标形状的地方 我无法在TestCafe中看到有关此的任何文档。 TestCafe支持这个吗 谢谢 标记在测试页面上指定一个元素,并将带有一组属性和方法的对象返回给服务器。 在中阅读有关选择器属性的详细信息 您可以使用getStyleProp

我正在尝试编写一个关于拖放的TestCafe功能测试。我已经进行了拖放操作,我正在尝试通过将元素拖到屏幕上不允许拖放的部分来测试源/目标功能。当鼠标悬停期间不允许拖放时,鼠标光标形状将变为“禁止输入”符号。我在TestCafe文档中看不到任何可以查询鼠标光标图标形状的地方

我无法在TestCafe中看到有关此的任何文档。
TestCafe支持这个吗

谢谢 标记

在测试页面上指定一个元素,并将带有一组属性和方法的对象返回给服务器。 在中阅读有关选择器属性的详细信息

您可以使用
getStyleProperty
方法验证元素的游标样式,例如。g

.expect(选择器('div').getStyleProperty('cursor')).eql('no-drop');
在任何其他情况下,当需要获取有关DOM元素的特定信息时,可以使用和的组合。此场景可能如下所示:

const el=选择器('#可编辑div');
const getCursorStyle=ClientFunction(()=>{
return window.getComputedStyle(el()).cursor;
},{依赖项:{el}})
等待
.拖动(选择器(“#创建”)、-14、-255、{
抵销额:38,
副职:11
})
.expect(getCursorStyle()).eql(“无下降”);
您甚至可以使用更高级的方法,尤其是当您需要多次检查添加的属性时