【问题标题】:How to test the value of a CSS selector using Capybara and RSpec? But the class is dynamic如何使用 Capybara 和 RSpec 测试 CSS 选择器的值?但是课程是动态的
【发布时间】:2021-10-06 10:35:28
【问题描述】:

HTML 页面应该有以下代码:

<div class="UserSummaryPopup-avatar-77" style="background:= url(&quot;http://localhost:3000/images/medium/missing.jpg&quot;)</div>

您将如何使用 Capybara 和 RSpec 进行检查?

【问题讨论】:

  • 检查到底是什么?该元素是否存在,是否具有特定的样式属性?
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: rspec capybara


【解决方案1】:

您可以使用 CSS 选择器的组合:https://www.w3schools.com/cssref/css_selectors.asp

使用此定位器,您可以选择以“UserSummaryPopup-avatar”开头的班级

[class^="UserSummaryPopup-头像"]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-27
    • 1970-01-01
    • 1970-01-01
    • 2013-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-12
    相关资源
    最近更新 更多