Тестирование интеграций между системами

0. nixel 910 01.07.19 16:42 Сейчас в теме
Как начать разрабатывать интеграцию без реальной «второй стороны»? Как быть уверенным, что обмен не «сломается» при следующем обновлении? О том, какие подходы можно применять при тестировании интеграций и как такое тестирование может выглядеть в целом – в докладе Никиты Грызлова на конференции INFOSTART EVENT 2018 EDUCATION.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Niki_Pro 01.07.19 23:09 Сейчас в теме
Спасибо за статью! Как раз искал что то для тестирования SOAP. А тут оказывается есть SoapUI.
Но сразу возник вопрос. Если веб сервис ничего не возвращает, а инициирует логику на стороне 1С, то как связать последовательность шагов в тесте:
1. Подыгрышь запроса SOAP
2. Выполнение каких-то действий в 1С под пользователем

То есть, в зависимости от того, что придет через SOAP, нужно будет выполнить разные тесты.

Как то можно подружить эти фреймворки: (Vanessa Automation; Сценарное тестирование; Тестер; Тестирование 3.0) и SoapUI?
2. JohnyDeath 297 02.07.19 07:54 Сейчас в теме
(1) SoapUI очень хорошо запускается из командной строки с параметрами, поэтому да, подружить SoapUI с этими инструментами можно.

А вообще можно вообще без него обойтись в Тестере: дергать напрямую из тестера свой сервис и далее проверять, что случилось в базе (если это нужно).
Я так тестирую хттп-сервисы.
3. nixel 910 02.07.19 16:52 Сейчас в теме
(1) присоединяюсь к ответу @JohnyDeath.

Либо дергайте в тесте свой же веб-сервис через http-соединение, либо опишите конфиг для запуска нагрузочного тестирования в soap-ui или postman и вызывайте его из командной строки через запуск тест-раннера
Оставьте свое сообщение
Вопросы с вознаграждением