在Cypress中测试拖动传单地图
本文介绍了在Cypress中测试拖动传单地图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个非常简单的用例:我希望在更改传单地图视口时通过抓取它来测试数据获取。然而,我不知道如何写这个测试。 代码如下:
它似乎没有移动地图。
我已尝试在触发器调用之间添加等待,因为我认为可能有关于事件激发速度的警卫,但没有运气。
是否知道如何测试此功能。
推荐答案
似乎不使用cy.trigger()
,而是需要使用本机事件使传单认为地图正在拖动。
我们编写了一个自定义的Cypress命令dragMapFromCenter
,使用它如下所示:
下面是dragMapFromCenter
的实现。将其放入cypress/support/commands.js
以便能够在测试中使用。
这篇关于在Cypress中测试拖动传单地图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!