Вопрос

Существуют ли какие-либо решения для модульного тестирования Flex?или actionscript 3?

Если да, то каковы их особенности?Есть какие-нибудь возможности для тестирования пользовательского интерфейса?Функциональное тестирование?Есть какие-нибудь указатели, примеры, библиотеки или инструменты, которыми вы можете поделиться?

Это было полезно?

Решение

Я только что нашел флюинт, и это была отличная библиотека модульного тестирования, имхо, лучше, чем Flexunit и AsUnit.Он действительно хорошо справляется с асинхронным тестированием.

Другие советы

FlexUnit - это довольно круто - http://opensource.adobe.com/wiki/display/flexunit/FlexUnit

Также как единое целое - http://asunit.org

Они оба довольно похожи, и оба совсем немного позаимствовали у таких фреймворков, как JUnit.

Гибкий ключ (http://code.google.com/p/flexmonkey/) хотя я сам им не пользовался, похоже, он проводит модульное тестирование пользовательского интерфейса.

Я могу подтвердить, что FlexMonkey действительно проводит модульное тестирование пользовательского интерфейса.Он обеспечивает запись / воспроизведение взаимодействий с пользовательским интерфейсом и генерирует тестовые примеры FlexUnit.

Проверьте это по адресу http://flexmonkey.googlecode.com

Я бы тоже порекомендовал FlexUnit...и вы также взглянете на Визуальный гибкий модуль.
За несколько дней до того, как я нашел РИАТест-Инструмент, но я его еще не пробовал.

Я бы порекомендовал флюинт просто из-за того, что у него более активная база разработчиков (и улучшена поддержка тестирования асинхронного кода).Кроме того, если вы ищете насмешки / заглушки, есть асмок (динамический фреймворк для насмешек) и макет-as3 (статичный насмешливый фреймворк).

Для асинхронного модульного тестирования dpUint довольно полезен.Однако FlexUnit - это правильный путь, если вы хотите интегрировать модульное тестирование со сборкой Maven.Асинхронное тестирование (например,Cairngorm events) также можно выполнить с помощью FlexUnit, но это не так элегантно, как с помощью dpUint.

Попробуйте mockito для flex http://bitbucket.org/loomis/mockito-flex

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top