Платформа тестирования для веб-сервисов
-
03-07-2019 - |
Вопрос
У нас есть монолитное приложение, написанное на Visual Dataflex, и различные дополняющие его приложения, написанные на других (.NET) языках.Все они используют одну и ту же базу данных и должны следовать одной и той же бизнес-логике.Один из способов облегчить унифицированную бизнес-логику — предоставить веб-сервисы в качестве интерфейса для тестирования.
Конечно, чтобы это работало, нам нужен хороший фреймворк для тестирования веб-сервисов.Какие-либо предложения?Например, может ли Cucumber сделать это «из коробки»?
Решение
Я предполагаю, что вы говорите о веб-сервисах Soap.Вы можете использовать Soap4R для общения с веб-сервисом Soap.Оформление всего этого в сценариях Cucumber должно работать нормально.
Другие советы
Мыльный интерфейс — довольно хороший продукт для создания тестов веб-сервисов, их легко вызывать через Junit или просто через командную строку.Также есть кое-что для создания нагрузочных тестов.
У них есть версия с открытым исходным кодом, а также профессиональная версия.