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