如何在Selenium IDE中比较两个存储的文本?

时间:2014-03-14 10:46:33

标签: selenium selenium-ide

如何比较两个存储的文本,如果它们等于echo某些结果?

2 个答案:

答案 0 :(得分:6)

您可以使用verifyEval命令比较两个变量:

store | text | i
store | different text | j
verifyEval | storedVars['i']==storedVars['j'] | true

运行此脚本将导致测试失败并显示[error] Actual value 'false' did not match 'true'。将j更改为text,它会毫无错误地完成。

请注意,通过在true命令中将false更改为verifyEval,此功能也可用于验证两个字符串不相等。

答案 1 :(得分:1)

从 3.17 Chrome IDE 开始:

命令目标值

断言变量X ${variableY}

重要提示:目标不需要 ${}...否则你会得到一个 null