Support us

Виды и особенности тестирования Mule-коннектора

Оставить комментарий
Добавь в Google
Виды и особенности тестирования Mule-коннектора

Всем привет!
Продолжаем делиться техническими статьями, которые написали сотрудники нашей компании. Сегодня мы выбрали для Вас техстатью под названием "Виды и особенности тестирования Mule-коннектора".

Тестирование Mule-коннектора является необходимой стадией его реализации. Рассмотрим следующие различные виды тестирования:

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

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

Юнит-тесты хоть и не являются обязательными, но мы рекомендуем их использовать для тестирования отдельных фрагментов кода, которые остались непокрытыми после выполнения системных и функциональных тестов.

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

Для подготовки к сертификации Mule-коннектора обязательными видами тестов являются системные и функциональные тесты. Согласно правилам сертификации Mule-коннекторов покрытие кода тестами должно быть больше 70%. Если системные и функциональные тесты не покрывают код на 70%, то для увеличения покрытия могут использоваться юнит-тесты.

С примером реализации системных и функциональных тестов можно ознакомиться в референс-проекте по реализации Mule-коннектора к социальной сети VK.

Продолжение технической статьи можно прочитать здесь https://jazzteam.org/ru/technical-articles/types-and-testing-features-of-mule-connector/

Читайте также
Тратит тысячи и забыл, как писать код. Другие обходятся $20: разрабы рассказали о тратах на ИИ-подписки
Тратит тысячи и забыл, как писать код. Другие обходятся $20: разрабы рассказали о тратах на ИИ-подписки
Тратит тысячи и забыл, как писать код. Другие обходятся $20: разрабы рассказали о тратах на ИИ-подписки
2 комментария
Молдова может ввести визы для беларусов — премьер страны
Молдова может ввести визы для беларусов — премьер страны
Молдова может ввести визы для беларусов — премьер страны
Беларусский сервис оплаты по QR-коду расширился ещё на 5 стран (было только две вместе с Беларусью)
Беларусский сервис оплаты по QR-коду расширился ещё на 5 стран (было только две вместе с Беларусью)
Беларусский сервис оплаты по QR-коду расширился ещё на 5 стран (было только две вместе с Беларусью)
БГУИР увеличит набор на бюджет, уменьшит на платные места
БГУИР увеличит набор на бюджет, уменьшит на платные места
БГУИР увеличит набор на бюджет, уменьшит на платные места

Хотите сообщить важную новость? Свяжитесь с редакцией через страницу контактов

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.