Приложение написано на fantom, который генерирует web-страницу на html5 с использованием canvas.
Подскажите, возможно ли для автоматизации тестирования такого приложения использовать Selenium.
Вообще задумывалось писать тесты на Java, а затем запускать их используя Selenium RC.
Но при попытке запуска тестов, записанных с использованием Selenium IDE и конвертированных в Java, возникла проблема определения элементов.
Глубже еще не разбирались, может и не стоит тратить на это время. Посоветуйте, может уже кто пробовал.
Тестирование HTML5/canvas с помощью Selenium
Автор anastya, 05 апр 2011 06:13
В теме одно сообщение
#1
Отправлено 05 апреля 2011 - 06:13
#2
Отправлено 05 апреля 2011 - 06:31
Никак. Саймон Стюарт по состоянию на начало этого года признался что покуда canvas мимо DOM они ничего с ним сделать не могут и это противоречит всей логике Selenium. Ну и хагс как бы рассказывает: http://adam.goucher.ca/?p=1049
Но с другой стороны вот тут пара граждан обещали показать как. Так что ждем результатов: http://www.seleniumconf.com/speakers/ Идея вроде довольно простая (в общем-то то что хагс предлагает). Почти то же что с флешем и сильверлайтом - сначала пишем ручки наружу, потом работаем селениумом с ними. Готовых решений нет в открытом доступе вроде как.
Ну и с IDE вам на этом месте придется распрощаться раз и навсегда.
Но с другой стороны вот тут пара граждан обещали показать как. Так что ждем результатов: http://www.seleniumconf.com/speakers/ Идея вроде довольно простая (в общем-то то что хагс предлагает). Почти то же что с флешем и сильверлайтом - сначала пишем ручки наружу, потом работаем селениумом с ними. Готовых решений нет в открытом доступе вроде как.
Ну и с IDE вам на этом месте придется распрощаться раз и навсегда.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных