在 HTML 街区使用水豚探测器
Using Capybara finder on HTML block
我让我的 Selenium 测试导航到一个 public 虚拟收件箱以验证是否收到电子邮件递送,并会在那里执行一些确认工作流程(密码更改等)。它变得太慢且不可靠。
我现在正在使用 API 邮件服务来检索电子邮件。我能够搜索我需要的消息,并且能够检索我经常检查的 HTML 块。
有没有办法在 HTML 文本块上使用水豚查找器?
你可以把一串 html 变成 Capybara 可以使用的东西
node = Capybara.string(the_html.to_s)
然后你可以在节点上调用查找器
node.find(...)
我让我的 Selenium 测试导航到一个 public 虚拟收件箱以验证是否收到电子邮件递送,并会在那里执行一些确认工作流程(密码更改等)。它变得太慢且不可靠。
我现在正在使用 API 邮件服务来检索电子邮件。我能够搜索我需要的消息,并且能够检索我经常检查的 HTML 块。
有没有办法在 HTML 文本块上使用水豚查找器?
你可以把一串 html 变成 Capybara 可以使用的东西
node = Capybara.string(the_html.to_s)
然后你可以在节点上调用查找器
node.find(...)