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 и исправлены незначительные ошибки.
Комментарий не найдено