1
A
回答
0
爲了確定特定input
字段存在,則使用:
assert has_xpath?("//input[@id='foo']")
爲了確定特定input
場確實不存在,使用中的一種:
assert has_no_xpath?("//input[@id='bar']")
refute has_xpath?("//input[@id='bar']")
2
Exists:
expect(page).to have_css('#bar')
不存在:
expect(page).to have_no_css('#bar')
注:請不要使用expect(page).to_not have_css
,因爲這將等待你的元素出現。
對expect
和has_no_selector?
和not has_selector?
等負面形式的解釋可以在Capybara's Asynchronous JavaScript documentation中找到。
相關問題
- 1. 確定鏈接是否存在w黃瓜/水豚
- 2. 確定表單上是否存在字段
- 3. 如何使用水豚選擇器來正確選擇字段
- 4. 水豚沒有找到表格字段
- 5. 水豚fill_in號碼字段
- 6. 水豚找不到字段
- 7. 是否可以使用水豚填充數字字段窩/標籤?
- 8. 確定ORACLE表中是否存在字段的快速方法
- 9. 水豚 - 確定選擇器數量是否已更改
- 10. 如何檢查預填充的表單字段是否使用水豚不爲空?
- 11. 使用水豚
- 12. 使用水豚
- 13. 使用水豚
- 14. 使用水豚
- 15. 水豚+ rspec擦除表單文本字段
- 16. 用水豚測試表單text_field的存在
- 17. 確定是否水晶報表顯示
- 18. 水豚檢查表列是否具有一定的價值
- 19. 確定一個元素是否爲表單字段
- 20. 確定提交表單後文本字段中是否有值
- 21. 在水豚的收集字段中fill_in的正確元素名稱是什麼?
- 22. 在使用RSpec +水豚
- 23. 使用檢查?在水豚
- 24. 如何在使用水豚時在水豚中等待
- 25. 水豚匹配器是否存在按鈕或鏈接
- 26. 檢查是否存在一個元素沒有水豚
- 27. 水豚紅寶石代碼來檢查元素是否存在
- 28. 水豚找不到字段「搜索」
- 29. 水豚:: ElementNotFound:找不到字段
- 30. 水豚黃瓜查找字段