Не так давно Postman начал поддержку WebSocket протоколов. Эта фича еще на стадии бета-тестирования и у нее не так много функций, но она уже значительно облегчила жизнь тестировщиков
Конечно, если вы тестируете чистый рестовый сервис, вам гораздо проще использовать другие инструменты, например POSTMAN, но если есть необходимость соединить (например в автотестах) запросы из соапа и реста, то SOAPUI незаменим.
Я перевела статью...
Одна из самых главных фишек SOAPUI - возможность добавлять провекри в проект. Есть много заготовленных проверок, но если их не хватает, можно использовать скрипты - они сильно расширяют возможности SOAPUI.
Для того, чтобы добавить проверку прямо в...
Когда мы отправляем запрос через SOAPUI, мы не видим полностью то, что ушло на сервер. Наш запрос в XML формате не показывает скрытые хедеры, токены авторизации и т.п. Кроме того, он может быть заполнен ссылками на параметризованные данные, хранящиеся...
У SOAPUI есть отличная функция - с его помощью можно отправлять в запросе документы практически любого формата.
С одной стороны это можно сделать просто скопировав из генератора base64 кодированный файл в поле запроса. Но во-первых файл...
Регулярная нужда делать скриншоты, подчеркивать и выделять на них нужное, а так же закрывать ненужное, делает скриншотеры (программы для создания и обработки скринов экрана) инструментами первой необходимости для тестировщиков. Найти удобный скриншотер...
JWT (JSON Web Token) - токен авторизации на сайте, подробнее о нем можно почитать в этой статье. Иногда у нас на руках оказывается несколько токенов и мы хотим вычленить из них какую либо информацию.
Та часть, которая описана в подписи токена,...
Что мы проверяем в ответах сервиса? И почему мы это проверяем?
Как оказалось, это не такой простой и ясный вопрос и поэтому он требует отдельной темы.
Сначала вернемся к описанию того, что делает API: веб-сервис выдает некоторый пул информации...
Инструментов для работы с xml много, но так, чтоб на лету, без регистрации, скачивания и смс, можно было быстренько xml из логов привести в удобоваримый вид, не такой уж богатый выбор. Мне понравился CodeBeautify.
Ссылка: https://codebeautify.org/xmlviewer
Там...
В своей работе я стотыщ раз в день использую скриншоты, и самым удобным из всех опробованных скриншотеров мне показался ScreenCapture. Из его плюсов:
бесплатный
дает вырезать нужную область
дает возможность делать подписи, стрелочки, рисунки
сохраняет...
Для того, чтобы получить параметры в SoapUI есть несколько путей - это и прямые ссылки (самый плохо работающий метод) и groovi скрипты (самый гибкий метод) и инструмент для переноса (самый простой метод).
Когда нам нужно переносить параметры? При...
Что такое параметризация и зачем она нужна. Параметры = переменная = аргумент - то, что наша функция (метод) принимает на вход и возвращает на выход. Некоторые запросы в SoapUI не нуждаются в параметрах, например запросы, которые возвращают нам небольшие...
Мы попробуем создать новый проект в SoapUI для тестирования простого географического сервиса CountryInfoService, а так же рассмотрим из чего состоит проект, куда складывать параметры для параметризации и запустим первые тесты.
Так как сервис очень...
Если Вы тестируете сразу на своем рабочем проекте это прекрасно. Это лучший и самый быстрый способ освоить программу. Но если такового под рукой нет, вот некоторые сервисы (буду обновлять их по возможности), на которых можно набить руку (просто подгружайте...
Тут, конечно, особой хитрости нет - сходил на сайт SmartBear, нашел (с пятой попытки) как скачать оупенсорсную версию (платная сразу не понадобится, а некоторым и никогда не понадобится), установил традиционным способом и можешь считать себя готовым...
Вас взяли тестировать SOAP API, а вы ни сном ни духом об этом? Не страшно, или по крайней мере не так страшно тестирование SOAP, как его могло нарисовать воображение новенького в этой области.
Для начала я расскажу что такое SOAP API, и потом, в следующих...