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

Фотография

Как в WebDriver'e выбрать файл в flash uploader'e


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

#1 ADmitry

ADmitry

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

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

Отправлено 21 сентября 2012 - 11:50

Нужно написать тест формы, в которой есть flash uploader для загрузки файлов.
Как возможно его протестировать? И возможно ли вообще это сделать средствами WebDriver'a?
  • 0

#2 _Yura

_Yura

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

  • Members
  • Pip
  • 50 сообщений
  • ФИО:n/a

Отправлено 21 сентября 2012 - 13:07

Нужно написать тест формы, в которой есть flash uploader для загрузки файлов.
Как возможно его протестировать? И возможно ли вообще это сделать средствами WebDriver'a?

Говорят, что нельзя "из-за соображений безопасности" флэша, т.е. окно выбора файлов не откроется при клике на "Browse".

Я нагуглил только одно решение, которое реально работает: через runScript открывать новое окно, и передавать через его заголовок параметры в AutoIt. И паузить скрипт на предполагаемое время работы AutoIt. Последний уже и кнопку нажмёт, и файл выберет.

Второе решение - найти реальный элемент, скрытый extjs'ом - у меня так и не вышло.
  • 0

#3 ADmitry

ADmitry

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

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

Отправлено 21 сентября 2012 - 13:37

У меня открывается окошко с выбором файла, но выбрать файл программно нет никакой возможности.
А можно подробней про RunScript и AutoIt?
  • 0

#4 _Yura

_Yura

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

  • Members
  • Pip
  • 50 сообщений
  • ФИО:n/a

Отправлено 21 сентября 2012 - 13:47

У меня открывается окошко с выбором файла, но выбрать файл программно нет никакой возможности.

Ух ты. Везёт :(

Тогда совсем всё просто:
тынц
  • 0


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

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