Ключевые слова используются для обеспечения загрузки ожидаемого содержимого на веб-страницу.
Ключевое слово: Вы можете указать одно или несколько слов или фраз, которые вы хотите искать в содержимом веб-страницы. Если ожидаемые ключевые слова не найдены, задача вернет ошибку.
Вы можете ввести несколько строк в поля ключевых слов. Значения, которые вы вводите, могут быть разделены логическими выражениями следующим образом:
(«ключевое слово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\"]}");