Я был назначен для автоматического тестирования веб-сервисов для достижения следующего в soapUI:
Обычно перед отправкой сообщения soap каждый раз, когда его следует заменить другими данными теста.Например, если у меня есть 10 контрольных примеров, то следующий контрольный пример перезаписывает предыдущий.Тестовый пример 10 - это то, что я наконец вижу на экране.Преимущество состоит в том, что вам нужно только одно сообщение запроса мыла, и через цикл сообщение мыла заполняется новыми тестовыми данными (управляемыми данными) и отправляется.
Проблема, которую я сейчас рассматриваю, заключается в том, что для каждого сообщения ответаразные утверждения.Невозможно иметь глобальные утверждения для всех ответных сообщений, поскольку каждое ответное сообщение выглядит по-разному, и, следовательно, необходимо иметь конкретные подтверждения для каждого ответного сообщения.Проблема в том, что я не могу сохранить утверждения для конкретного ответного сообщения, потому что оно затем переписывается следующим ответным сообщением.Ответное сообщение по тестовому варианту 10 - это то, что я наконец вижу на экране.Вы получили проблему
Возможное решение:
- Сохраните каждое ответное сообщение отдельно.
- Получите каждое ответное сообщение отдельно и введите соответствующие утверждения для этого конкретного ответа.
У кого-нибудь есть изящное решение или опыт работы с вышеизложенным, и он работает хорошо?