gpt4 book ai didi

html - 如何验证特定文本存在于 Selenium IDE 的属性中

转载 作者:太空狗 更新时间:2023-10-29 13:28:51 24 4
gpt4 key购买 nike

我想验证 href 属性中的 URL 是否包含特定文本。例如,如果 URL 包含“foo”,测试应该继续。如果它不包含“foo”,测试应该停止。我不清楚我是否应该使用 assertAttribute 或 assertText 或其他东西。我也不太清楚确切的语法是什么。

<a href="www.example.com/foo">Link 1</a>
<a href="www.example.com/questions">Link 2</a>

任何关于这方面的指导将不胜感激。

最佳答案

您可以使用 assertElementPresent , assertText assertAttribute ,这取决于您的确切用法。

如果你想断言有一个<a href="www.example.com/foo">页面某处的元素:

assertElementPresent | css=a[href*=foo]

如果你想断言 <a href="www.example.com/foo"> 的链接文本元素是 Link 1 :

assertText | css=a[href*=foo] | Link 1

如果你想断言带有链接文本“Link 1”的元素包含foo在其 href :

assertAttribute | link=Link 1@href | *foo*

欢迎提问!

关于html - 如何验证特定文本存在于 Selenium IDE 的属性中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11572547/

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