首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你能通过site-prism找到id,title,link等元素吗?还是只能通过css选择器?

你能通过site-prism找到id,title,link等元素吗?还是只能通过css选择器?
EN

Stack Overflow用户
提问于 2012-09-01 01:51:51
回答 1查看 4.1K关注 0票数 2

通过使用site-prism gem进行集成测试,我是否可以通过引用id、title、link或xpath来查找页面元素,或者只能通过css搜索这些元素。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-01 03:27:01

更新:从CSS2.1开始,可以使用SitePrism表达式来查找元素和节以及XPath选择器。

====

您只能使用CSS选择器,但是使用CSS,您仍然可以通过id、class、name、title等查找元素。

如果你想通过id查找一个元素:

#the_id

如果要按类查找元素,请执行以下操作:

.the_class

如果要按标题查找元素:

div[title='the_title']

所以,不完全是你想要的,但是你可以接近它。

关于XPath,请看这里:Does site_prism allow using other selectors than CSS?

更新

要查找name属性为‘bob’的链接:

a[name='bob']

查找id为‘fred’的按钮:

button#fred

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12220310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档