MoMEUnit - MoMEUnit є екземпляром архітектури XUnit для модульного тестування додатків J2ME. Він є похідним від добре відомої структури JUnit. Тільки CLDC 1.1 виконані.
Ця структура долає відсутність відображення API в J2ME MIDP API і підтримує такі основні особливості структури JUnit як:
- Простота розробки і запуску тестів.
- Обмін же арматурі серед різних тестів.
- Випробування Запуск в своєму власному свіжому арматурі.
- Модифікація приладу для групи випробувань.
- Можливість одночасного тестів працює.
- Незалежність випробувань бігунів (різні тести бігунів можуть бути використані з рамковим пакетом).
Ця структура включає в себе додатковий пакет Ant Integration. Цей пакет складається з декількох повнофункціональних, розширюються завдань, які спрощують використання рамок MoMEUnit з Ant системи збирання.
Пакет MoMEUnit Ant Integration пропонує наступні функціональні можливості:
- Розраховує список тестів для запуску на основі реалізації тестування інтерфейсу і зазначених моделей. Там немає необхідності вказувати тестових випадків для запуску в явному вигляді. Розробники можуть додавати тестові випадки без настройки тестування бігунів.- Запускає тестові випадки вже побудованого Програми J2ME або збірки тестового додатки від імені розробника на основі вихідних файлів, класів, ресурсів і бібліотек, зазначених.
- Застосування Preverifies J2ME перед запуском тестів на вимогу.
- Формати тестів запустити висновок, використовуючи зумовлені або призначені для користувача результати тестів форматування як в завданні. Всі тестові характеристики, включаючи час і трасування стека доступні.
- Дає розробникам можливість вибрати емулятор і / або preverify інструмент для запуску, вказавши зумовлений або призначений для користувача емулятор або preverifier.
- Дає розробникам можливість налаштувати додаток тестового J2ME шляхом вказівки атрибутів додатки JAD дескриптора і / або маніфесту.
Ця структура передбачає розширення а MIDletTestRunner - повністю настроюється мидлет. Він призначений для виконання тестів в емуляторі або на мобільному пристрої. Він показує результати тестів, виконаних (прогрес бар, статистика, списки збоїв або помилок за допомогою докладних повідомлень для кожного тесту) на одному екрані. Тести можуть бути запущені автоматично під час запуску і повторно виконується ще раз пізніше. Він може друкувати описові повідомлення про збої і помилки, кинуті разом зі стеком-трасування в стандартний висновок помилок
Що нового в цій версії:& Мідот; Тайм-аут функції додані в пакет мураха інтеграції і MIDletTestRunner і виправлені незначні помилки.
Коментар не знайдено