Selenium Test 测试 Jquery 效果(滑动、淡入淡出)
我们有一个 Web 应用程序,并且正在使用 JQuery UI 过渡效果淡入淡出和滑动。我们想使用 selenium 来自动化此操作。
有人对我如何实现这一目标有任何建议吗?
谢谢
We have a web application and we are using JQuery UI transition effects fade and slide. We would like to automate this using selenium.
Does any one has any suggestion how can I achieve this goal ?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是,这是可行的,例如:
要测试 JQuery
fade
,您应该首先了解此方法的逻辑,JQuery
fadeOut()
将元素显示更改为display: none;
,以便您可以使用
JavascriptExecutor
获取元素display
值>在运行 jQuery
fade
之前和之后,并检查
display
值是否符合您的预期:注意:将
#yourElementSelector
更改为您的 css 选择器并将 Executor 保存到 var 中,以便您可以像这样测试值
yes man this is doable , for example :
to test JQuery
fade
you should first understand the logic for this method,JQuery
fadeOut()
change the element display todisplay: none;
so you can get the element
display
value usingJavascriptExecutor
before runing jQuery
fade
and after ,and check if the
display
value as you expected :note : change
#yourElementSelector
to your css selectorand save the
Executor
into var so you can test the value like so