Перейти к содержимому

Фотография

Варианты ответа в Response Assertion


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 freshment

freshment

    Активный участник

  • Members
  • PipPip
  • 78 сообщений
  • ФИО:Vadim Ryabykin
  • Город:Moscow


Отправлено 30 июля 2012 - 17:14

Уважаемые знатоки!

Тестирую Web-сервис:

В разделе Pattern Matching Rules стоит "Contains", а в качестве ответа на опр. XML в Response Assertion вставляю несколько вариантов: Rain (с новой строки) Sunny

Варианты ответа на запрос: Rain или Sunny т.е. логика должна быть: Rain OR Sunny
Т.е. если хоть один из вариантов попался, то true.

Как это сделать не понимаю.

Подскажите пожалуйста!
  • 0

#2 player1

player1

    Новый участник

  • Members
  • Pip
  • 61 сообщений
  • ФИО:Шайдров Павел
  • Город:Лимассол


Отправлено 30 июля 2012 - 18:13

попроббуй выбрать Matches и в качестве регулярного выражения использовать Rain|Sunny
  • 0

#3 freshment

freshment

    Активный участник

  • Members
  • PipPip
  • 78 сообщений
  • ФИО:Vadim Ryabykin
  • Город:Moscow


Отправлено 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/
  • 0

#4 player1

player1

    Новый участник

  • Members
  • Pip
  • 61 сообщений
  • ФИО:Шайдров Павел
  • Город:Лимассол


Отправлено 31 июля 2012 - 12:45

(.+?)Rain(.+?)|(.+?)Sunny(.+?) а так?
  • 0

#5 ТимурТорубаров

ТимурТорубаров

    Активный участник

  • Members
  • PipPip
  • 96 сообщений

Отправлено 03 августа 2012 - 12:01

Contains
Rain|Sunny

pain(t)skills :

Прикрепленный файл  response.JPG   76,47К   39 Количество загрузок:

jmeter2.6
  • 0

#6 freshment

freshment

    Активный участник

  • Members
  • PipPip
  • 78 сообщений
  • ФИО:Vadim Ryabykin
  • Город:Moscow


Отправлено 23 августа 2012 - 14:41

После переустановки JMeter, конструкция Rain|Sunny сработала!

спасибо большое!
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных