在Cypress中测试时,我目前正在尝试查找鼠标的位置。我正在尝试使用WebGL模型,由于无法单独抓取这些模型以能够抓取模型并在周围移动它们,因此我在考虑使用页面坐标/鼠标位置,以使其足够接近。
我在Cypress的github上发现了一个已关闭的问题,但是没有安装,所以如果你们中的任何一个知道为什么会引发附加错误,或者是更容易找到位置的方法,请告诉我!将不胜感激。
Cypress closed issue | Mouse position
(很抱歉笔标记不好;试图写下我的姓氏) 我运行了已关闭问题中给出的代码:
npm i -D cypress-mouse-position
然后将它们添加到两个文件中:
cypress/plugins/index.js
module.exports = (on, config) => {
# ...
initCypressMousePositionPlugin(on);
# ...
}
cypress/support/index.js
import 'cypress-mouse-position/commands';
答案 0 :(得分:1)
cypress-mouse-position
的作者似乎从未实际上将其软件包发布给NPM,所以我已经为他完成了。
您现在应该可以npm i -D cypress-mouse-position
,而不会遇到任何错误,因为它是now published on NPM。