Можно ли иметь несколько URL-адресов в разделе "Фон" - API каратэ?
Поскольку мне нужно иметь один файл объектов с несколькими сценариями, и каждый сценарий будет иметь разные SOAP-запросы, относящиеся к различным WSDL-URL.
Так позволит ли API Каратэ поставить несколько URL для каждого сценария?
Если да, как я могу написать сценарий для этого? Если нет, предложите мне альтернативный вариант.
Благодарю.
1 ответ
Решение
Иметь отдельную утилиту Java для загрузки всех URL-адресов в карту и другой метод для возврата URL-адреса, когда в качестве входных данных указывается имя сценария (получение значения для ключа на карте). пример кода в файле объектов:
Scenario:scenario1
And def URL = Java.type( 'URLReader.java' )
And def FirstScenrioURL = URL.getMapValue('scenario1')
Given url FirstScenrioURL
Попробуй это..