Перейти к содержимому

Фотография

Selenium Flash исходники


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 12

#1 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 16 июня 2010 - 12:49

Добрый день!
Задался тут целью выучить selenium, приложение написано на флеше.
Погуглив тестирование флеша селениумом нашел ссылку
http://code.google.c...flash-selenium/

Посидел, покурил, скачал библиотеку java. Если я все правильно понял, то надо еще исходники качать, зашел в source, но так и не понял, что там надо качать. Кто нибудь сталкивался с такой проблемой?
  • 0

#2 enki86

enki86

    Постоянный участник

  • Members
  • PipPipPip
  • 231 сообщений


Отправлено 17 июня 2010 - 02:42

зачем нужны исходники?
вы намерены расширять функционал? :clapping:
  • 0

#3 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 17 июня 2010 - 13:34

Спасибо, разобрался, только вот появился еще один вопрос, я во флеш коде должен написать, пример ExternalInterface.addCallback("javafunc"<функция, которую я буду вызывать из селениума>, showTraining<функция флеша>); а потом во флеше я могу просто записать selenium.click("javafunc"); или все как-то сложнее?
  • 0

#4 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 18 июня 2010 - 13:49

Спасибо, разобрался, только вот появился еще один вопрос, я во флеш коде должен написать, пример ExternalInterface.addCallback("javafunc"<функция, которую я буду вызывать из селениума>, showTraining<функция флеша>); а потом во флеше я могу просто записать selenium.click("javafunc"); или все как-то сложнее?



Кажись въехал, нужно использовать flashApp.call("javafunc");

Только вот еще такое дело в
flashApp = new FlashSelenium(selenium, "flashObjectId");

где этот flashObjectId взять? пошел к флешеру, он не знает((
  • 0

#5 KaNoN

KaNoN

    АЦЦКИЙ СОТОНА

  • Members
  • PipPipPipPipPipPip
  • 1 260 сообщений
  • ФИО:Колесник Николай
  • Город:Днепропетровск > Киев > Лондон

Отправлено 18 июня 2010 - 14:20

Спасибо, разобрался, только вот появился еще один вопрос, я во флеш коде должен написать, пример ExternalInterface.addCallback("javafunc"<функция, которую я буду вызывать из селениума>, showTraining<функция флеша>); а потом во флеше я могу просто записать selenium.click("javafunc"); или все как-то сложнее?



Кажись въехал, нужно использовать flashApp.call("javafunc");

Только вот еще такое дело в
flashApp = new FlashSelenium(selenium, "flashObjectId");

где этот flashObjectId взять? пошел к флешеру, он не знает((

А скорее всего это ID самого флеш-объекта. Вы когда создаете объект для работы с флешем, надо еще указать, с каким именно контейнером надо будет работать.
  • 0

#6 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 22 июня 2010 - 07:59

Спасибо, разобрался, только вот появился еще один вопрос, я во флеш коде должен написать, пример ExternalInterface.addCallback("javafunc"<функция, которую я буду вызывать из селениума>, showTraining<функция флеша>); а потом во флеше я могу просто записать selenium.click("javafunc"); или все как-то сложнее?



Кажись въехал, нужно использовать flashApp.call("javafunc");

Только вот еще такое дело в
flashApp = new FlashSelenium(selenium, "flashObjectId");

где этот flashObjectId взять? пошел к флешеру, он не знает((

А скорее всего это ID самого флеш-объекта. Вы когда создаете объект для работы с флешем, надо еще указать, с каким именно контейнером надо будет работать.



а можете подсказать, где это смотреть? в самом файле, который я запускаю(локально)?
  • 0

#7 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 24 июня 2010 - 07:38

Гляжу в тестировании этот форум довольно гиблый, может тогда кто-нибудь подсказать нормальный форум?
  • 0

#8 enki86

enki86

    Постоянный участник

  • Members
  • PipPipPip
  • 231 сообщений


Отправлено 24 июня 2010 - 08:51

www.google.com
  • 0

#9 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 24 июня 2010 - 09:42

www.google.com



Чет не помогает((
  • 0

#10 enki86

enki86

    Постоянный участник

  • Members
  • PipPipPip
  • 231 сообщений


Отправлено 25 июня 2010 - 04:32

Это ж форум, а не консультационный центр
Вы кому-нибудь на этом форуме помогли решить его проблему?
Вроде, нет... Поэтому и вам никто ничего и ничем не обязан - все добровольно в меру времени и знаний
  • 0

#11 Shelty

Shelty

    Новый участник

  • Members
  • Pip
  • 15 сообщений

Отправлено 25 июня 2010 - 08:41

http://code.google.c...flash-selenium/

Тоже игралась с этими гугловскими примерами, только тренировалась на "кошках" - простеньких найденных в сети апликухах.

выглядело это в итоге приблизительно так
flexUITester = new FlexUISelenium(selenium, "TestSAF");
flashApp = new FlashSelenium(selenium, "TestSAF");

где "TestSAF" - собственно имя того самого mxml файла в котором лежала аппликуха. Если честно подробностей не помню ) но там вариантов особо много не было.
  • 0

#12 Genka

Genka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 328 сообщений
  • ФИО:Геннадий Алпаев
  • Город:Украина, Днепр


Отправлено 25 июня 2010 - 18:54

Гляжу в тестировании этот форум довольно гиблый, может тогда кто-нибудь подсказать нормальный форум?


ну, попробуйте задать вопрос в специальной ветке, посвященной селениуму
  • 0

TestComplete для начинающих (видеозаписи курса)

Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)

Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest


#13 nstreltsov

nstreltsov

    Активный участник

  • Members
  • PipPip
  • 116 сообщений
  • ФИО:Стрельцов Николай Игоревич
  • Город:Москва


Отправлено 30 июня 2010 - 11:49

Всем спасибо))
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных