我目前正在为网站创建自动化测试,我想检查页面中是否有文本。我可以使用关键字“页面应包含”来检查;但是,我希望它更具体一点,让它专门检查页面中文本的位置。有没有办法让它检查特定的 div 是否包含文本?
问问题
28800 次
2 回答
15
您可以使用内置的 Selenium2Library 标签轻松完成此操作。
对于部分匹配,请使用:
Element Should Contain locator expected_text
对于完全匹配,请使用:
Element Text Should Be locator expected_text
于 2013-05-17T09:32:27.460 回答
4
如果您的 HTML 代码类似于:您的div
标签并需要查找FindMe
<div class="gwt-Label">This FindMe DIV</div>
然后你可以找到"FindMe"
如下文本:
//div[@class='gwt-Label'][contains(string(),'FindMe')]
于 2013-05-17T05:32:10.047 回答