Я пишу отличный скрипт для выполнения / автоматизации моего набора тестов.В одном тестовом примере у меня есть HTTPRequest, где у меня есть URL-адрес запроса, параметры (имя пользователя и пароль) и метод (GET) для получения идентификатора токена, а затем я передам этот идентификатор токена на следующий шаг (запрос SOAP) дляполучить данные.
Я застрял в точке, где мне нужно передать параметры (имя пользователя и пароль), запросить URL и метод (GET) с помощью groovy.У меня есть тестовый шаг, созданный вручную в тестовом примере, мне просто нужно передать параметры
, когда я выполняю поиск в Интернете, я узнал, как передавать заголовки, URL-адрес SOAP-запроса, как показано ниже
def headers = new StringToStringMap()
testRunner = new com.eviware............WsdlTestCaseRunner(myTestCase,null);
testStepContext = new com.eviware.soapui........WsdlTestRunContext(testsetp);
headers.put("apikey", "abcd")
teststep.getTestRequest().setRequestHeaders(headers)
teststep.getHttpRequest().setEndpoint(encpointurl);
testsetp.run(testRunner ,testStepContext )
но я хочу узнать, как передать параметры в http-запрос (шаг теста) и запустить его.