红宝石 – 水豚:如何检查一个元素是否具有许多相似元素的内容?
发布时间:2020-12-16 19:53:26 所属栏目:百科 来源:网络整理
导读:我需要检查一些内容是否存在于特定类型的选择器的页面上.例如,假设我有以下 HTML: h2HEADLINE ONE/h2h2HEADLINE TWO/h2 我知道如何仅在页面上选择第一个: find('h2').should have_content('Headline Two') # have_content is also case insensitive 我如何
我需要检查一些内容是否存在于特定类型的选择器的页面上.例如,假设我有以下
HTML:
<h2>HEADLINE ONE</h2> <h2>HEADLINE TWO</h2> 我知道如何仅在页面上选择第一个: find('h2').should have_content('Headline Two') # have_content is also case insensitive 我如何检查页面上所有的h2内容是否存在? 解决方法
显然,您可以选择具有给定文本的元素:
page.should have_selector('h2',text: /#{headline}/i) 注意:我使用正则表达式来使文本搜索不区分大小写. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- vb.net 教程 1-9 数组2
- 【Android UI】案例04配置控件点击效果(selector)
- c# – 为什么一个可空的序列的Linq-to-Objects总和本身可以
- SQLite 3.7.13的加密解密(四)—— 挂接加密解密函数
- c – std :: vector :: erase()在擦除时是否使迭代器无效?
- VC实现给窗体的一个按钮添加事件的方法
- ruby-on-rails – rake db:迁移不适用于travis-ci构建
- 深入理解Vue 的条件渲染和列表渲染
- C中的魔法用这个表达式x = y – x(y = x)[复制]
- 【Cocos Creator 系列教程之一】CC尝鲜小总结及组件使用需注