我们有一个Web应用程序,我们正在使用JQuery UI过渡效果淡出和滑动。我们想用硒自动化这个。
有没有人有任何建议我怎样才能达到这个目标?
由于
答案 0 :(得分:1)
是这是可行的,例如:
测试JQuery fade
你应该先了解这个方法的逻辑,
JQuery fadeOut()
将元素显示更改为display: none;
因此您可以使用display
获取元素JavascriptExecutor
值
在运行jQuery fade
之前和之后,
并检查display
值是否符合预期:
((JavascriptExecutor)driver).executeScript("return $('#yourElementSelector').attr('style')");
注意:将#yourElementSelector
更改为您的css选择器
并将Executor
保存到var中,以便您可以像这样测试值