Ива*_*вац 8 ruby xpath capybara
我有2个可能的div.
<div class='a b'></div>
Run Code Online (Sandbox Code Playgroud)
和
<div class='c d'></div>
Run Code Online (Sandbox Code Playgroud)
有没有办法检查div元素是否有2个类a和b?
我使用Ruby,Capybara和XPath来选择元素,但如果可以解决问题,则css很好.
这个css选择器应该在capybara中工作:
page.has_css?('div.a.b')
Run Code Online (Sandbox Code Playgroud)
哪个会匹配
<div class="a b"> 但不是 <div class="a">
你可以这样做 :
page.should have_css('div.a.b')
Run Code Online (Sandbox Code Playgroud)
如果你不使用rspec,那就是:
page.has_css?('div.a.b')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5393 次 |
| 最近记录: |