Я использую базу данных в качестве источника данных для передачи свойств и значений в свой тестовый скрипт в SoapUI.Игнорировать передачу свойства в заголовке REST, если свойство равно null - SOAPUI Groovy
В этом случае у меня есть 3-хместные держатели, которые я использую в качестве типа заголовка и значений для теста на отдых. Проблема, с которой я сталкиваюсь, заключается в том, как заставить soapUI игнорировать передачу свойства для типа/значения заголовка, если он является NULL из базы данных?
Я нахожу, что Soap UI автоматически пытается отправить свойство заголовка NULL и значение для $ header_type_2 & $ header_type_value_2, даже если они считаны как NULL.
В запросе сырого заголовка выглядит следующим образом:
GET https://api.testapi.test.domain.au:443/v1/ttds/events HTTP/1.1
Connection: close
Accept-Encoding: gzip,deflate
User-Agent: AppName/1.0
:
Authorization: apikey 1233434f7909641458992a7dfebcd3bd311
Host: api.testapi.test.domain.au:443
Уведомления о «:» на 4-е линии? это приводит к тому, что служба возвращает 400 плохих запросов.
Скриншот ниже показывает, как я установка мой тест GET REST шаг в Soap UI (Open Source)
Можете ли вы показать свой тестовый пример вместо определения интерфейса? – Rao