Selenium IDE: если переменная содержит текст - PullRequest
0 голосов
/ 06 января 2020

В надстройке Selenium IDE Firefox я пытаюсь создать оператор If, который будет выполняться в одном направлении, если моя переменная содержит определенный текст, и будет выполняться другим способом, если он содержит другой текст. У меня проблема в том, что мне нужно проверить только одно или два слова в длинном тексте, чтобы я не мог использовать ==. Я пытался сделать следующее:

Command | Цель | Значение

Store Value | id = вещи | Тест

Если | $ {Test} .contains ('text') |

Но это не сработало. Любая помощь в этом с благодарностью!

1 Ответ

0 голосов
/ 09 января 2020

Я использую это сокращение для таких случаев.

Command | Target | Value
Store Value | id = stuff | Test
execute script | var t = ${Test}; return t.contains('text'); | tmp
If | ${tmp}=='true' |
...