Уважаемые знатоки!
Тестирую Web-сервис:
В разделе Pattern Matching Rules стоит "Contains", а в качестве ответа на опр. XML в Response Assertion вставляю несколько вариантов: Rain (с новой строки) Sunny
Варианты ответа на запрос: Rain или Sunny т.е. логика должна быть: Rain OR Sunny
Т.е. если хоть один из вариантов попался, то true.
Как это сделать не понимаю.
Подскажите пожалуйста!
Варианты ответа в Response Assertion
Автор freshment, 30 июл 2012 17:14
Сообщений в теме: 5
#1
Отправлено 30 июля 2012 - 17:14
#2
Отправлено 30 июля 2012 - 18:13
попроббуй выбрать Matches и в качестве регулярного выражения использовать Rain|Sunny
#3
Отправлено 30 июля 2012 - 18:34
Попробовал. Дело в том, что возвращается текст:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlso...soap/envelope/" xmlns:xsi="http://www.w3.org/20...chema-instance" xmlns:xsd="http://www.w3.org/20...WeatherResponse xmlns="http://litwinconsult.../soap:Envelope>
и в нем нужно найти Rain или Sunny соответственно. На сколько я понимаю это уже не Match, а Contains
в любом случае я опять получил на проверку (см. выше) ответ:
Assertion error: false
Assertion failure: true
Assertion failure message: Test failed: text expected to match /Rain|Sunny/
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlso...soap/envelope/" xmlns:xsi="http://www.w3.org/20...chema-instance" xmlns:xsd="http://www.w3.org/20...WeatherResponse xmlns="http://litwinconsult.../soap:Envelope>
и в нем нужно найти Rain или Sunny соответственно. На сколько я понимаю это уже не Match, а Contains
в любом случае я опять получил на проверку (см. выше) ответ:
Assertion error: false
Assertion failure: true
Assertion failure message: Test failed: text expected to match /Rain|Sunny/
#4
Отправлено 31 июля 2012 - 12:45
(.+?)Rain(.+?)|(.+?)Sunny(.+?) а так?
#5
Отправлено 03 августа 2012 - 12:01
#6
Отправлено 23 августа 2012 - 14:41
После переустановки JMeter, конструкция Rain|Sunny сработала!
спасибо большое!
спасибо большое!
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных