SoapUI Groovy API документация [закрыто]
Я использую Groovy
скрипты как часть нашего SoapUI
усилия автоматизации.
Я попытался найти на веб-сайте SoapUI документацию по их объектной модели и как Groovy
может использоваться должным образом в testRunner
контекст, но я не смог найти ничего полезного. С Groovy
редактор SoapUI
поставки не имеют автоматического завершения, трудно догадаться, какие свойства имеет каждый объект.
есть ли хорошая документация по API и как использовать их?
3 ответов
обратите внимание, что существует два набора API:
Pro Версия:http://www.soapui.org/apidocs/pro/index.html
Бесплатная Версия:http://www.soapui.org/apidocs/index.html
и заводные документы:http://groovy.codehaus.org/groovy-jdk/
нашел его в конце концов - я был слишком настроен на поиск groovy
документацию вместо того, чтобы смотреть на!--1--> документация.
точкой входа в модель является testRunner
что на самом деле является WsdlTestCaseRunner
"объект".
Документацию можно найти здесь:
http://www.soapui.org/apidocs/com/eviware/soapui/impl/wsdl/testcase/WsdlTestCaseRunner.html
С этой страницы я могу перейти к остальной части модели, если захочу.
SmartBear освобожден готовый API что является дальнейшим повышением до SoapUI Pro (оба являются платными инструментами), который имеет контекстную помощь при выполнении groovy сценариев.
и после ссылке может быть полезно для сценариев.
также хотелось бы добавить точку, что на шаге теста скрипта groovy доступны следующие переменные экземпляра, как вы видели бы то же самое на панели скрипта groovy, вверху редактор.
- контекст
- log
- testRunner
и маленький совет заключается в том, что если вы вводите log.info в сценарии вы можете увидеть некоторые интересные вещи в журнале.
например, вы можете попробовать
log.info testRunner