Автоматическое тестирование Adobe Air приложений.
#1
Отправлено 04 марта 2009 - 16:54
Наша фирма разрабатывает продукт написаный на adobe air (flex) и появилась необходимость внедрить автоматическое тестирование. Есть TestComplete 6.12, но все попытки получить доступ к обьектам приложения не увенчались успехом (MSAA пробовал, с flex'ом все нормально, но вот air упорно сопративляется). Также пробовал QTP с плагином к flex'у, но та же беда, что и с TestComplete.
Есть какой то способ получить доступ к обьектам air приложений с помощью TestComplete? Возможно существет тулза для автоматического тестирования, которая умеет работать с adobe air?
#2
Отправлено 05 марта 2009 - 07:24
#3
Отправлено 05 марта 2009 - 08:32
чесно гря практического опыта не было, но может это поможет http://corlan.org/20...ed-on-selenium/
К сожалению это автоматизация HTML/JS Adobe Air, мы пишем приложение на flex(action script) Adobe Air. Adobe Air выходит как десктоп обертка для flex'а со всеми вытекающими изменениями :). Все равно большое спасибо за ответ, пороюсь там еще возможно что то найду.
P.S.: попробовал FlexMonkey - тоже не поддерживает Air. :(
#4
Отправлено 10 марта 2009 - 15:07
Я нашел неплохую тулзу для автоматизации Adobe Air приложений - "RiaTest". Все классно кроме одного но - она стоит 500$.
Возможно есть бесплатные инструменты автоматического тестирования Adobe Air?
#5
Отправлено 12 марта 2009 - 10:37
Если есть другие методы автоматизации AIR(flex 3) прилажений то я с удовольствием выслушаю.
#6
Отправлено 30 марта 2009 - 12:18
Столкнулся с той же проблемой (тестирования Flex Air). Ria Test не видет компонентов которые создаються динамически в ходе выполнении програмы.
Может кто-то решил эту проблему?
На счет стоимости есть и другие способы заставить работать программы
#7
Отправлено 31 марта 2009 - 08:33
Добрый день,
Столкнулся с той же проблемой (тестирования Flex Air). Ria Test не видет компонентов которые создаються динамически в ходе выполнении програмы.
Может кто-то решил эту проблему?
На счет стоимости есть и другие способы заставить работать программы
Странно, что у вас RiaTest не видет динамически создаваемые обьекты. По крайней мере с динамическим гридом я работал. Может у вас проблемы с селекторами, или попробуйте подождать новосозданные обьекты через waitfor() и isPresent(). У меня была (и сейчас есть) проблема с inspect'ом многих обьектов, т.е. через inspect виден только parent, хотя если открыть дерево parent'a всё есть и к ним (child обьектам) можно успешно обращяться. Думаю вам стоит еще "покапать", в крайнем случае обратится в суппорт RIATest, мне там несколько раз помогли :)
#8
Отправлено 31 марта 2009 - 09:02
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных