拜托,我正在尝试用selenium ide测试一个网站。现在,我需要检查滚动条是否存在,如果它不存在我想停止测试。
使用javascript我们可以使用document.getElementById('page').scrollWidth > window.innerWidth
答案 0 :(得分:1)
您需要Selenium IDE流量控制来执行此操作
open | https://en.wikipedia.org/wiki/Special:Random
storeEval | window.document.documentElement.scrollHeight>window.innerHeight | ${scroll}
gotoIf | ${scroll} | PASSED
fail_here |
label | PASSED
它正在打开维基百科的随机页面,如果没有垂直滚动条
则会失败更新更简单:
verifyEval | window.document.documentElement.scrollHeight>window.innerHeight | true