Ключевые слова используются для обеспечения загрузки ожидаемого содержимого на веб-страницу.

Ключевое слово: Вы можете указать одно или несколько слов или фраз, которые вы хотите искать в содержимом веб-страницы. Если ожидаемые ключевые слова не найдены, задача вернет ошибку.

Вы можете ввести несколько строк в поля ключевых слов. Значения, которые вы вводите, могут быть разделены логическими выражениями следующим образом:
(«ключевое слово1» » » ключевое слово2)|!» ключевое слово3″
– конец выражения ключевых слов;
где
– начало выражения ключевых слов;
() – группирование кронштейнов;
Вопрос – логический AND;
| – логический OR;
! – логически НЕ;
“строка” – ключевое слово;

Успешное выражение ключевого слова должно включать в себя стартовые и конечные скобки следующим образом:

{["keyword"]}

В случае, если вам нужно проверить тело ответа на ключевые слова, прилагаемые с двойными котировками он должен быть помещен внутрь одной цитаты. Например, это будет проверять либо на “состояние”:”В ожидании” или “состояние”:”Отправлено” текст присутствует в органе ответа.

{[ ('"state":"Pending"') | ('"state":"Sent"') ]}

Чтобы добавить проверку содержимого ключевых слов в EveryStep Scripting Tool вручную, используйте следующие шаблоны:

tab0.KeywordAssert ("{[(\"keyword1\" & \"keyword2\") & !\"keyword3\"]}");

tab0.KeywordAssert ("{[\"keyword1\" & \"keyword2\"]}");

tab0.KeywordAssert ("{[!\"keyword1\"]}");