【问题标题】:How do I store a value from an Element in Capybara/Ruby?如何在 Capybara/Ruby 中存储元素中的值?
【发布时间】:2021-09-06 14:26:16
【问题描述】:

如何将“23 个结果”存储在变量中?

<span dir="auto">23 results</span>

【问题讨论】:

    标签: ruby selenium capybara


    【解决方案1】:

    你可以试试下面的代码:

    element = browser.find_element(:css,"span[dir='auto']").text
    

    如果你打印element,你应该得到23 results

    【讨论】:

    • 我怀疑他是否在问硒答案,因为他添加了水豚标签。
    • @Rajagopalan : - Selenium 也被标记为我的老朋友
    • 那些提出与 WATIR、Capybara 相关的问题的人总是添加 selenium 标签,因为它们是 ruby​​ selenium 绑定的包装器。事实上,我真的不知道他想要什么答案。所以你的答案也可能是正确的。
    • 没问题!谢谢。
    猜你喜欢
    • 1970-01-01
    • 2023-03-11
    • 2018-07-31
    • 1970-01-01
    • 2011-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多