gpt4 book ai didi

ruby - 您可以通过 site-prism 或仅通过 css 选择器按 id、标题、链接等查找元素吗?

转载 作者:数据小太阳 更新时间:2023-10-29 08:33:20 24 4
gpt4 key购买 nike

通过使用 site-prism gem 进行集成测试,我可以通过引用 id 或 title 或 link 或 xpath 找到页面元素,还是只能通过 css 搜索它们

最佳答案

更新:从 SitePrism 2.1 开始,可以使用 XPath 表达式来查找元素和部分,以及 CSS 选择器。

====

您只能使用 CSS 选择器,但使用 CSS 您仍然可以通过 id、类、名称、标题等来查找元素。

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

#the_id

如果要按类查找元素:

.the_class

如果你想按标题查找元素:

div[title='the_title']

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

关于 XPath,请参见此处:Does site_prism allow using other selectors than CSS?

更新

要查找名称属性为“bob”的链接:

a[name='bob']

查找 ID 为“fred”的按钮:

按钮#fred

关于ruby - 您可以通过 site-prism 或仅通过 css 选择器按 id、标题、链接等查找元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12220310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com