Только-только начала изучать SoapUI, до этого работала только с Jmeter.
Cтолкнулась с проблемой - не знаю как в SoapUI работать с регулярными выражениями. Гугл ничего толкового не выдал, либо я плохо ищу.
Из ответа который приходит с сервера нужно вытащить значение статуса. И далее циклить до тех пор пока этот статус не изменится.
Подскажите пожалуйста
#1
Отправлено 24 августа 2016 - 12:19
#2
Отправлено 25 августа 2016 - 04:52
А в каком виде вам прилетает респонз?
Трансферите респонз в переменную, потом создаете груви-степ, в котором матчите респонз и запихиваете его в другую переменную.
Обращаться к заранее созданному хранилищу переменных можно так:
def caseProperty = testRunner.testCase.testSteps["Properties"] // Properties - ваше имя созданной проперти //сетим переменную caseProperty.setPropertyValue("prop", localVar) //prop в Properties
#3
Отправлено 25 августа 2016 - 08:10
А в каком виде вам прилетает респонз?
Трансферите респонз в переменную, потом создаете груви-степ, в котором матчите респонз и запихиваете его в другую переменную.
Обращаться к заранее созданному хранилищу переменных можно так:
def caseProperty = testRunner.testCase.testSteps["Properties"] // Properties - ваше имя созданной проперти //сетим переменную caseProperty.setPropertyValue("prop", localVar) //prop в Properties
а подскажите пожалуйста, как это "трансферить респонз в переменную"?
#4
Отправлено 25 августа 2016 - 08:13
А в каком виде вам прилетает респонз?
Трансферите респонз в переменную, потом создаете груви-степ, в котором матчите респонз и запихиваете его в другую переменную.
Обращаться к заранее созданному хранилищу переменных можно так:
def caseProperty = testRunner.testCase.testSteps["Properties"] // Properties - ваше имя созданной проперти //сетим переменную caseProperty.setPropertyValue("prop", localVar) //prop в Propertiesа подскажите пожалуйста, как это "трансферить респонз в переменную"?
можно вот так
def response = context.expand( '${Promo Actions Full List Request#ResponseAsXml}') def responseParser = new XmlParser().parseText(response)
в виде XML
#5
Отправлено 25 августа 2016 - 10:37
Есть Step - Property Transfer.
В бесплатной версии есть такой шаг, емнип.
https://www.soapui.o...-transfers.html
https://www.soapui.o...properties.html
Темы с аналогичным тегами SoapUI, регулярные выражения
Тестирование →
Автоматизированное тестирование →
Автоматизация тестов soap сервисовАвтор DimBer, 07 июл 2022 soap, java, атоматизация, api и 2 еще... |
|
|||
Тестирование →
Начинающему тестировщику →
Эффективное тестированиеАвтор Plotogon, 21 сен 2020 jira, soapUI |
|
|||
Форумы проектов →
Форум Software-Testing.Ru →
Jmeter Падает тест на response assertion c регулярным выражениемАвтор Bad_User, 04 авг 2020 jmeter, производительность и 1 еще... |
|
|||
Тестирование →
Автоматизированное тестирование →
SmartBear (AutomatedQA) - Functional Testing →
Как включить поддержку JavaScript в SoapUIАвтор Tideus, 28 окт 2019 SoapUI |
|
|||
Тестирование →
Автоматизированное тестирование →
Selenium - Functional Testing →
Регулярные выражения в Selenium IDEАвтор anna99, 18 апр 2019 selenium, selenium ide и 1 еще... |
|
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных