WicketTester:如何单击辅助鼠标按钮?
WicketTester: How to click secondary mouse button?
我想测试一个 wicket 组件,它在使用鼠标辅助按钮单击时显示上下文菜单。
使用 WicketTester.click(Component)
我可以点击显然模拟组件上的点击。但是如何模拟鼠标辅助按钮的点击?
WicketTester 不提供测试方法 JavaScript!
如果使用 Wicket 显示上下文菜单 Ajax 调用服务器使其可见,那么您可以 tester.executeAjaxBehavior(...)
.
如果菜单通过 JavaScript 在浏览器中显示,则 WicketTester 无法检查它是否可见。但在那种情况下,您应该能够测试选择一个菜单项,即发送一个 Ajax 调用,其中包含该项目的适当值。
我想测试一个 wicket 组件,它在使用鼠标辅助按钮单击时显示上下文菜单。
使用 WicketTester.click(Component)
我可以点击显然模拟组件上的点击。但是如何模拟鼠标辅助按钮的点击?
WicketTester 不提供测试方法 JavaScript!
如果使用 Wicket 显示上下文菜单 Ajax 调用服务器使其可见,那么您可以 tester.executeAjaxBehavior(...)
.
如果菜单通过 JavaScript 在浏览器中显示,则 WicketTester 无法检查它是否可见。但在那种情况下,您应该能够测试选择一个菜单项,即发送一个 Ajax 调用,其中包含该项目的适当值。