Как программировать на Selenium для веб-страниц с флэш-контентом?

#selenium

#selenium

Вопрос:

Я хочу протестировать приложение, размещенное на skytap внутри ОС Windows.Я не могу обнаружить ни один из объектов, использующих selenium..

Но я предполагаю, что с Flash я смог бы обнаруживать объекты и автоматизировать это .. Может кто-нибудь сказать мне, как выполнить кодирование для автоматизации подобных объектов flash?

Ответ №1:

вы не можете использовать selenium для взаимодействия с flash 10.0 или более поздней версии по соображениям безопасности. Adobe удалила возможность программного взаимодействия с объектами flash.

Ответ №2:

Вы не можете использовать Selenium для взаимодействия с Flash, но вы НАВЕРНЯКА можете использовать Sikuli для взаимодействия с ним.

Теперь, хотя вы хотели бы использовать Sikuli для чего-то вроде Crystal Report или Flash, или чего-то за пределами границ браузера, вы могли бы скорее использовать класс «Action» Webdrivers для выполнения ручных щелчков мышью по динамическим элементам Javascript в пределах границ страницы вашего браузера.

Итак, есть 3 парадигмы:

    1.  Normal "findby" webdriver actions
   2.  Physical mouse clicks without the browser window with Action class
   3.  Physical clicks of non-web items using Sikuli by matching a screenshot image.