Какой самый чистый и элегантный способ применить одно и то же утверждение ко всем SOAP-запросам?
Я создаю тест, который проверяет несколько служб (24 или около того) и проверяет, что они содержат (или не содержат) один и тот же элемент ответа. (Например, все службы принимают действительный токен SAML).
Одно решение:
- create a global/project property named "assertion1" with value "invalid token"
- under each soap request, add a "does not contain" assertion with the value "${assertion1}"
- Преимущество: есть только одно местоположение для
обновить строковое значение
- Недостатки:
Если я хочу добавить / удалить утверждение,
Я должен сделать это для каждой услуги