Las palabras clave se utilizan para asegurarse de que el contenido esperado se cargó en una página web.

Palabra clave: Puede especificar una o más palabras o frases que desee buscar en el contenido de la página web. Si no se encuentran las palabras clave esperadas, la tarea devolverá un error.

Puede introducir varias cadenas en los campos de palabras clave. Los valores introducidos pueden estar separados por expresiones lógicas de la siguiente manera:
•[(“keyword1″&”keyword2″) !” palabra clave3″] ] – fin de la expresión de palabra clave;
Dónde
• – inicio de la expresión de palabra clave;
() – grupos de corchetes;
& – y lógico;
| – OR lógico;
! – NO lógico;
“string” – una palabra clave;

Una expresión de palabra clave correcta debe incluir los corchetes inicial y final de la siguiente manera:

{["keyword"]}

En caso de que necesite verificar un cuerpo de respuesta para palabras clave cerradas con comillas dobles, debe colocarse entre comillas simples. Por ejemplo, esto comprobará si hay texto “state”:”Pending” o “state”:”Sent” presente en el cuerpo de la respuesta.

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

Para agregar manualmente la validación de contenido de palabras clave a EveryStep Scripting Tool, utilice los siguientes patrones:

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

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

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