【问题标题】:Take screenshot of internal div with scrolling with Watir webdriver使用 Watir webdriver 滚动获取内部 div 的屏幕截图
【发布时间】:2014-08-09 08:31:50
【问题描述】:

我已经使用这个命令成功保存了整个页面的截图:

@browser.screenshot.save "html-report/#{screenshot_name}"

但是,屏幕发生了变化,现在它包含一个带有滚动功能的内部 div,其中包含我想要捕获的关键信息。

除了使用上面的命令来捕获整个页面,有没有办法只捕获这个滚动 div 的所有内容?

谢谢!

【问题讨论】:

  • 你真的需要div内容的截图吗?只取 div 的 text 或 html 怎么样?
  • 这实际上是个好主意。然而,这个 DIV 实际上是一张销售收据,因此将“真实”的东西截屏会很有趣。无论如何,我会与业务人员交谈,看看这是否足够。感谢您的想法!
  • @JustinKo 你能回答你的建议吗?
  • @paul,这个建议并不能真正回答这个问题。如果您正在寻找代码示例,它应该是 @browser.div.text@browser.div.html

标签: selenium watir


【解决方案1】:

【讨论】:

  • 非常适合我。这可能应该被标记为正确答案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-11
  • 1970-01-01
  • 1970-01-01
  • 2015-10-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多