Тестирование и отладка

Использование SoapUI

Некоторые аспекты использования программы SoapUI.

Использование Script Assertion

Проверка длины значения строкового поля JSON-объекта

import groovy.json.JsonSlurper
def response = messageExchange.response.contentAsString
def jsonSlurper = new JsonSlurper().parseText(response)
assert jsonSlurper.Id.length() == 36

Проверка длины содержимого, указанного в заголовке Content-Length

assert messageExchange.getResponse().getContentLength() > 0

Вставка свойства тестового сценария в значение свойства шага тестирования

Шаблон подстановки значения свойства сценария выглядит следующим образом: ${#TestCase#<имя_свойства>}. Например, для свойства с имением Id, шаблон подстановки будет таким: ${#TestCase#Id}

About the author

Добавить комментарий