Дапамажыце dev.by 🤍
Падтрымаць

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

Пакінуць каментарый
Виды и особенности тестирования 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/

Чытайце таксама
Латвія рыхтуе распараджэнне аб спыненні рэгулярных аўтобусных перавозак з Беларуссю
Латвія рыхтуе распараджэнне аб спыненні рэгулярных аўтобусных перавозак з Беларуссю
Латвія рыхтуе распараджэнне аб спыненні рэгулярных аўтобусных перавозак з Беларуссю
4 каментарыя
Беларусы цяпер змогуць падключаць інтэрнэт адразу пасля прыезду ў Расію — аператары дамовіліся
Беларусы цяпер змогуць падключаць інтэрнэт адразу пасля прыезду ў Расію — аператары дамовіліся
Беларусы цяпер змогуць падключаць інтэрнэт адразу пасля прыезду ў Расію — аператары дамовіліся
4 каментарыя
«Поўны фарш, а кошт як у пустой Tesla». Чым (не) задаволеныя ўладальнікі кітайскіх электракараў
«Поўны фарш, а кошт як у пустой Tesla». Чым (не) задаволеныя ўладальнікі кітайскіх электракараў
«Поўны фарш, а кошт як у пустой Tesla». Чым (не) задаволеныя ўладальнікі кітайскіх электракараў
Якія плюсы і мінусы ў кітайскіх электрамабілях бачаць іх уладальнікі ў Беларусі?
37 каментарыяў
Кампаніі працягваюць звальняць з размахам — наймаць, зрэшты, таксама
Кампаніі працягваюць звальняць з размахам — наймаць, зрэшты, таксама
Кампаніі працягваюць звальняць з размахам — наймаць, зрэшты, таксама
Паводле дадзеных Белстата, у верасні ў ІКТ было звольнена амаль 1,7 тысячы супрацоўнікаў. Гэта новы рэкорд па звальненнях за адзін месяц у цяперашнім годзе.

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.