使用Selenium IDE记录画布上的点击坐标

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

我想使用Selenium IDE自动化我的项目的UI测试。我是新来的,有一些问题:

我们使用在画布上呈现的自定义交互式图表库。是否可以使用Selenium IDE记录点击的坐标?如何处理更复杂的操作,例如在按住Shift键的同时通过鼠标拖动选择矩形区域?或者使用修改键按键,例如Shift + Enter?

如果重要,我们有兴趣在Chrome中测试该应用。

谢谢!

selenium-ide qa
1个回答
0
投票

是否可以使用Selenium IDE记录点击的坐标?

是的,使用ClickAt命令,它可以在canvas元素中单击。如果您使用的是Kantu Selenium IDE,请确保切换到ClickAt录制模式(在录制设置中)

并看看Kantu的visual canvas testing命令(kantu是唯一具有这种功能的sel ide)。

如何处理更复杂的操作,例如在按住Shift键的同时通过鼠标拖动选择矩形区域?或者使用修改键按键,例如Shift + Enter?

使用current Selenium IDEs是不可能的。他们都不能可靠地模拟键和drag events。但它可以用SeeShell Chromium Browser完成。

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