Тестирование REST через SOAPUI

  Конечно, если вы тестируете чистый рестовый сервис, вам гораздо проще использовать другие инструменты, например POSTMAN, но если есть необходимость соединить (например в автотестах) запросы из соапа и реста, то SOAPUI незаменим. Я перевела статью...

Добавление проверок (assertion) в проект

Одна из самых главных фишек SOAPUI - возможность добавлять провекри в проект. Есть много заготовленных проверок, но если их не хватает, можно использовать скрипты - они сильно расширяют возможности SOAPUI. Для того, чтобы добавить проверку прямо в...

Посмотреть полный отправленный запрос в SOAPUI

Когда мы отправляем запрос через SOAPUI, мы не видим полностью то, что ушло на сервер. Наш запрос в XML формате не показывает скрытые хедеры, токены авторизации и т.п. Кроме того, он может быть заполнен ссылками на параметризованные данные, хранящиеся...

Загрузка файлов через SOAPUI

У SOAPUI есть отличная функция - с его помощью можно отправлять в запросе документы практически любого формата.  С одной стороны это можно сделать просто скопировав из генератора base64 кодированный файл в поле запроса. Но во-первых файл...

Monosnap - удобный скриншотер для Mac

Регулярная нужда делать скриншоты, подчеркивать и выделять на них нужное, а так же закрывать ненужное, делает скриншотеры (программы для создания и обработки скринов экрана) инструментами первой необходимости для тестировщиков. Найти удобный скриншотер...

Декодер JWT токенов - jwt.io

 JWT (JSON Web Token) - токен авторизации на сайте, подробнее о нем можно почитать в этой статье. Иногда у нас на руках оказывается несколько токенов и мы хотим вычленить из них какую либо информацию. Та часть, которая описана в подписи токена,...

Еще раз о проверках ответов

Что мы проверяем в ответах сервиса? И почему мы это проверяем? Как оказалось, это не такой простой и ясный вопрос и поэтому он требует отдельной темы.  Сначала вернемся к описанию того, что делает API: веб-сервис выдает некоторый пул информации...

CodeBeautify или Как сделать читабельный xml

Инструментов для работы с xml много, но так, чтоб на лету, без регистрации, скачивания и смс, можно было быстренько xml из логов привести в удобоваримый вид, не такой уж богатый выбор. Мне понравился CodeBeautify. Ссылка: https://codebeautify.org/xmlviewer  Там...

ScreenCapture - удобный скриншотер

В своей работе я стотыщ раз в день использую скриншоты, и самым удобным из всех опробованных скриншотеров мне показался ScreenCapture. Из его плюсов: бесплатный дает вырезать нужную область дает возможность делать подписи, стрелочки, рисунки сохраняет...

Параметризация в SoapUI. Получение параметров

Для того, чтобы получить параметры в SoapUI есть несколько путей - это и прямые ссылки (самый плохо работающий метод) и groovi скрипты (самый гибкий метод) и инструмент для переноса (самый простой метод). Когда нам нужно переносить параметры? При...

Параметризация в SoapUI. Хранение параметров

Что такое параметризация и зачем она нужна. Параметры = переменная = аргумент - то, что наша функция (метод) принимает на вход и возвращает на выход. Некоторые запросы в SoapUI не нуждаются в параметрах, например запросы, которые возвращают нам небольшие...

Создание нового проекта. Обзор SoapUI

Мы попробуем создать новый проект в SoapUI для тестирования простого географического сервиса CountryInfoService, а так же рассмотрим из чего состоит проект, куда складывать параметры для параметризации и запустим первые тесты. Так как сервис очень...

Тестовые wsdl для тестирования SOAPUI

Если Вы тестируете сразу на своем рабочем проекте это прекрасно. Это лучший и самый быстрый способ освоить программу. Но если такового под рукой нет, вот некоторые сервисы (буду обновлять их по возможности), на которых можно набить руку (просто подгружайте...

Скачивание и установка SOAPUI

Тут, конечно, особой хитрости нет - сходил на сайт SmartBear, нашел (с пятой попытки) как скачать оупенсорсную версию (платная сразу не понадобится, а некоторым и никогда не понадобится), установил традиционным способом и можешь считать себя готовым...

Что такое SOAP API

Вас взяли тестировать SOAP API, а вы ни сном ни духом об этом? Не страшно, или по крайней мере не так страшно тестирование SOAP, как его могло нарисовать воображение новенького в этой области. Для начала я расскажу что такое SOAP API, и потом, в следующих...

© 2021 YU-GO.RU