Модульное тестирование в flex
-
02-07-2019 - |
Вопрос
Существуют ли какие-либо решения для модульного тестирования 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...и вы также взглянете на Визуальный гибкий модуль.
За несколько дней до того, как я нашел РИАТест-Инструмент, но я его еще не пробовал.
Для асинхронного модульного тестирования dpUint довольно полезен.Однако FlexUnit - это правильный путь, если вы хотите интегрировать модульное тестирование со сборкой Maven.Асинхронное тестирование (например,Cairngorm events) также можно выполнить с помощью FlexUnit, но это не так элегантно, как с помощью dpUint.
Попробуйте mockito для flex http://bitbucket.org/loomis/mockito-flex