Jquery ui Selenium测试测试Jquery效果(幻灯片、淡入淡出)
我们有一个web应用程序,我们正在使用JQuery UI过渡效果淡入淡出和滑动。我们希望使用selenium实现自动化 有人对我如何实现这个目标有什么建议吗Jquery ui Selenium测试测试Jquery效果(幻灯片、淡入淡出),jquery-ui,selenium,automated-tests,jquery-effects,Jquery Ui,Selenium,Automated Tests,Jquery Effects,我们有一个web应用程序,我们正在使用JQuery UI过渡效果淡入淡出和滑动。我们希望使用selenium实现自动化 有人对我如何实现这个目标有什么建议吗 谢谢是的伙计,这是可行的,例如: 要测试JQueryfade,您首先应该了解该方法的逻辑, JQueryfadeOut()将元素显示更改为display:none 因此,您可以使用JavascriptExecutor 在运行jQueryfade之前和之后, 并检查显示的值是否符合您的预期: ((JavascriptExecutor)driv
谢谢是的伙计,这是可行的,例如: 要测试JQuery
fade
,您首先应该了解该方法的逻辑,
JQueryfadeOut()
将元素显示更改为display:none代码>
因此,您可以使用JavascriptExecutor
在运行jQueryfade
之前和之后,
并检查显示的值是否符合您的预期:
((JavascriptExecutor)driver).executeScript("return $('#yourElementSelector').attr('style')");
注意:将您的元素选择器更改为css选择器
然后将Executor
保存到var中,这样您就可以像这样测试值了我从前面的一个相关问题中告诉您。我希望它能对您有所帮助。您的意思是希望从测试中调用效果/幻灯片转换,以便您可以测试软件的其他一些功能,还是说您认为转换可能会中断,并且希望编写可以为JQuery UI项目做出贡献的测试?