【发布时间】:2019-03-29 04:57:14
【问题描述】:
我见过的每个滚动实现都需要执行 Javascript(例如scrollTop、scrollTo),而不是 Selenium Webdriver 中的可用方法来执行此操作。由于 Webdriver 旨在执行用户可能会在浏览器中执行的相同交互,为什么在任何地方都找不到呢?
我知道使用 Webdriver 与 DOM 中的元素交互可以避免滚动元素,但是像 ReactVirtualized 这样的一些库被设计为仅呈现 可见 行,这使得自动化变得更加困难。
【问题讨论】:
标签: selenium selenium-webdriver automated-tests selenium-chromedriver capybara