如何测试 ESRI ArcGIS JavaScript API 地图与 Cypress 的交互

问题描述 投票:0回答:1

我有一个应用程序,我需要在地图上拖放点图形。我在拖动点上附加了一个事件,该事件使用新的点图形位置数据更新组件的状态。

我正在使用 Cypress.io 来测试地图(ESRI ArcGIS JavaScript API)交互。我可以让

cy.get('canvas').click()
工作并单击地图,但我无法让模拟的拖放事件在地图上工作。我尝试过使用柏树触发动作
cy.get('canvas').trigger('mousedown')
,但它不会在地图上触发,甚至
cy.get('canvas').trigger('click', {force:true})
也不起作用。

cypress 的拖放事件有解决方法吗?

cypress arcgis-js-api
1个回答
0
投票

你找到解决办法了吗?我需要点击地图上的按钮吗?

© www.soinside.com 2019 - 2024. All rights reserved.