Selenium webdriver 如何为基于HTML的图形自动化yFile

Selenium webdriver 如何为基于HTML的图形自动化yFile,selenium-webdriver,automation,automated-tests,ui-automation,yfiles,Selenium Webdriver,Automation,Automated Tests,Ui Automation,Yfiles,是否有任何自动化工具可用于自动化基于HTML的图形的yFile? 或者有没有办法使用selenium来实现自动化?您可以使用selenium来完成此任务。重要的是YBoots内部使用状态机来处理事件,因此事件应该像真实世界中发生的那样模拟。p> 这意味着,您需要模拟导致单击的一系列正确事件,而不仅仅是分派单击事件:mousemove,mousedown,mouseup,单击,拖动时应该有一个或多个mousemove,mousedown,一个或多个mousemoves和一个mouseup 遗憾的是

是否有任何自动化工具可用于自动化基于HTML的图形的yFile?
或者有没有办法使用selenium来实现自动化?

您可以使用selenium来完成此任务。重要的是YBoots内部使用状态机来处理事件,因此事件应该像真实世界中发生的那样模拟。p> 这意味着,您需要模拟导致单击的一系列正确事件,而不仅仅是分派
单击事件:
mousemove
mousedown
mouseup
单击
,拖动时应该有一个或多个
mousemove
mousedown
,一个或多个
mousemove
s和一个
mouseup

遗憾的是,Selenium不会自动为您执行此操作,但编写两个助手函数来执行正确的单击或拖动操作是一次性设置。然后,您可以使用
dispatchEvent
将合成事件分派到主组件,并编写将执行一系列用户交互的高级测试