我必须测试包含varios Multitouch事件(如旋转和缩放)的JavaFX应用程序的GUI。但我找不到用于模拟这些输入的测试框架。我能为JavaFX找到的唯一TestFramework是TestFX,但只使用awt.Robot for Input,所以我无法测试触摸事件。
我的下一个想法是使用MultiTouchVista,我有多个鼠标支持(每个手指一个鼠标),我真的能够用它获得Multitouch事件。但我不能通过Java自动化2个鼠标。
有没有人有关于如何自动化/模拟触摸事件的想法?
答案 0 :(得分:0)
据我所知,带有TestFX的JavaFX支持不同的机器人而不仅仅是awt.robot。看看这个:
https://ustesis.wordpress.com/2014/04/23/headless-ui-testing-with-testfx-and-javafx-8/