如何在 Firefox 上使用 Selenium IDE 来测试是否存在滚动条
How do I use Selenium IDE on Firefox to test if a scroll bar is present
拜托,我正在尝试用硒 ide 测试网站。现在,我需要检查滚动条是否存在,如果不存在,我想停止测试。使用javascript,我们可以用: document.getElementById('page').scrollWidth > window.innerWidth
你需要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
相关文章:
- 模糊事件的Javascript测试
- 我的单元测试选项是什么
- 测试索引值是否等于某个数字的倍数
- 在localhost Dev Box上测试JSONP请求的最佳方式
- 测试数组中每个项的内容
- 测试Angular Service解决错误回调中的promise
- 硒IDE下拉菜单
- 使用Jest测试React Native应用程序
- javascript中的命名空间,IDE中支持代码完成/内容辅助's
- 为函数代码编写测试
- 如何在Angular单元测试中从另一个控制器的rootScope将方法添加到rootScope中
- 如何使用JS/nightwatchjs并行运行多个测试
- 使用量角器的当前url单元测试的getTitle
- 茉莉花宝石-耙茉莉花:ci dons't运行测试
- 使用IDE工具创建网站并在web服务器上进行测试
- 硒 IDE 1.8.1 警报框:运行测试时看不到警报框
- 如何在 Firefox 上使用 Selenium IDE 来测试是否存在滚动条
- 如何使用单元测试和某种IDE在Javascript中进行开发
- Webstorm IDE和mocha使用global.expect进行测试
- Selenium IDE/Builder可以在多个页面上运行相同的测试用例吗?