我想知道如何验证字符串中是否有单词(使用变量)。
例如,我有一个名为options的变量,其中包含一个字符串“ test,test2,test3 ”(不带引号)。我想验证这个字符串是否包含单词test2。
我试过这样:
- 命令:存储// 目标:test,test2,test3 // 值:选项
- 命令:storeEval // 目标:javascript{storedVars['options'].contains("test2");} // 值:结果
如果 Selenium 在此字符串上找到或未找到单词 test2,我希望 Selenium 在该变量结果上存储 TRUE 或 FALSE,但我收到此错误:
[错误] 意外异常:TypeError:storedVars.options.contains 不是函数。文件名-> chrome://selenium-ide/content/selenium-core/scripts/selenium-api.js, lineNumber -> 2545
有任何想法吗?
截图: http: //oi40.tinypic.com/2qibcxf.jpg