Можно ли иметь несколько 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 

Попробуй это..

Другие вопросы по тегам