Автоматизированное тестирование приложений на основе FLEX - PullRequest
12 голосов
/ 16 сентября 2008

Какие инструменты, предпочтительно с открытым исходным кодом, рекомендуются для вождения автоматизированного набора тестов в веб-приложении на основе FLEX? Было бы неплохо использовать тот же инструмент со встроенными возможностями для управления веб-сервисами.

Ответы [ 13 ]

5 голосов
/ 17 сентября 2008

Adobe самостоятельно распространяет тестовую среду: FlexUnit .

2 голосов
/ 23 марта 2009

Выезд FlexMonkey . Он выполняет автоматическое тестирование с помощью тестов FlexUnit.

2 голосов
/ 21 сентября 2008

Вы ищете скриптовые юнит-тесты на уровне кода? Если да, то dpuint - это бомба: http://code.google.com/p/dpuint/. Эта библиотека действительно упрощает автоматическое тестирование всех видов асинхронных событий, как для невизуальных объектов ActionScript, так и для визуальных компонентов. У них также есть хороший многостраничный учебник на странице проекта Google Code.

Если вы ищете инструменты функционального тестирования в духе автоматизированной записи и воспроизведения, имитирующей конечного пользователя с помощью приложения Flex, HP QuickTest Pro является решением, одобренным Adobe. Он отлично работает, но стоит около 4000 - 6000 долларов за место.

2 голосов
/ 16 сентября 2008

Я слышал о людях, использующих селен в качестве инструмента тестирования с открытым исходным кодом. Быстрый Google показал FLEX API для него. Не уверен, работает ли он или все еще находится в разработке, но, возможно, стоит посмотреть.

http://sourceforge.net/projects/seleniumflexapi/

1 голос
/ 21 ноября 2013

Sikuli - хороший инструмент, который можно использовать для тестирования веб-приложений на основе flex / flash. -Он может автоматизировать все что угодно на графическом интерфейсе пользователя. -Он работает на Windows, MAC OSX и Linux, а также на iPhone и Android. Вот ссылка Sikuli

1 голос
/ 09 марта 2011

Код Flex, который необходим вашему приложению Flex, содержится в файле .swc дистрибутива SeleniumFlexAPI, SeleniumFlexAPI.swc. Просто включите этот файл в качестве библиотеки при компиляции приложения Flex.

1 голос
/ 15 октября 2010

Попробуйте посмотреть на Меломель. Он имеет запеченную подставку для огурца и поставляется с шагами для большинства компонентов Halo и Spark.

http://melomel.info

1 голос
/ 03 декабря 2009

Я уже несколько месяцев активно использую FunFX в проекте Flex 3 + Rails. Он не только с открытым исходным кодом, он также написан на Ruby, поэтому интеграция с веб-сервисами должна быть довольно простой. Есть несколько экранов приведений , охватывающих основы.

1 голос
/ 18 сентября 2008

FunFX - опция для автоматизации тестирования пользовательского интерфейса. Я не использовал это широко, но я слышал о некоторых, имеющих успех с этим. Здесь - статья, в которой я впервые узнал об этом.

1 голос
/ 17 сентября 2008

Существует автоматический инструмент тестирования под названием RIATest , который может вам подойти.

К сожалению, только для Windows, а не с открытым исходным кодом, но если она сделает свою работу, это может стоить своей цены (399 долларов на момент написания).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...