Как стать автором
Обновить
8
0
Казаков Иван @XNoNAME

Специалист по тестированию

Отправить сообщение

Еще один способ тестирования веб-сервисов с использованием AssertJ

Время на прочтение5 мин
Количество просмотров14K
Захотелось поделиться с вами моим способом тестирования веб-сервисов.

Принцип такой:

1. Создаем maven проект.
2. Настраиваем его так, чтобы с каждым запуском выполнялось следующее:
2.1. загружалось WSDL описание сервиса по ссылке
2.2. генерировался код клиента на основе WSDL описания
2.3. генерировался код ассертов для классов, участвующих в проверках, в том числе тех, которые были сгенерированы на предыдущем этапе
3. Пишем тесты.
4. Добавляем проект в jenkins, который и запускает само тестирование.

Нам понадобятся следующие инструменты: Java, maven, AssertJ, TestNG.

AssertJ — интересный фреймворк, который, помимо всего прочего, умеет генерировать асерты для конкретных классов. Это позволяет писать тесты так:
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Пушкино, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Test Automation Engineer, Manual Test Engineer
Senior
От 250 000 ₽
Git
PHP
Java
Junit
Apache Maven
PhpUnit
Selenium
Manual testing
Software testing
Apache Jmeter