【发布时间】:2017-05-17 20:42:19
【问题描述】:
我对 selenium IDE 和自动化测试有点陌生,我对编程语言了解不多。我有一个关于 verifyText 命令的问题,因为 verifyTextPresent 已被弃用。如果我将目标单词/文本放在 * * 中,它会像使用 verifyTextPresent 一样工作吗? waitForText 可以工作吗?
我正在尝试验证网站的搜索功能是否按预期工作。我搜索“客户”这个词,我想验证这个词是否出现在结果中。
clickAndWait css=div.cf-tooltip-text
type id=edit-global-search client
clickAndWait id=edit-submit-global-search
verifyText id=content-column *client*
这可行,但在日志中我无法理解它的真正作用。此外,如果我在它自己的“客户端”上尝试这个词,我会得到一个我理解的错误,因为它将它与整个列的文本进行比较。我还尝试在星号之间加上一个不相关的词,例如 youwillnotfindthetext(只是为了确保星号之间的所有内容都将通过测试),我也遇到了错误。
所以它似乎以某种方式起作用,但我想问问你们中的一些专家。
谢谢
【问题讨论】:
-
@Alex..很高兴您发现我的回答内容丰富。谢谢。
标签: selenium text wildcard selenium-ide verify