【发布时间】: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。