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

Первый Онлайн ИНститут Тестировщиков
онлайн, начало 15 ноября
Практикум по тест-дизайну 2.0
онлайн, начало 16 ноября
Программирование на Java для тестировщиков
онлайн, начало 16 ноября
Тестирование веб-приложений 2.0
онлайн, начало 16 ноября
Фотография

Protractor. Как дождаться окончания скачивания фйлов браузером?

protractor auto tests

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

#1 Nick_Ana

Nick_Ana

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

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Anastasiya Malashonok

Отправлено 05 Июль 2018 - 06:37

Здравствуйте!!! Есть проблема: например на странице сайта есть combobox и кнопка скачивания файла. Я пишу тест, который автоматически выбирает значение из combobox (значений много) и нажимает Скачать файл. Я использую protractor+jasmine+selenium server.

Как мне написать в коде, чтобы по окончании тестов, браузер не закрывался, а дождался скачивания всех файлов и потом закрылся? Может кто знает, спасибо!)


  • 0

#2 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 731 сообщений
  • ФИО:Dmitry Petrov

Отправлено 05 Июль 2018 - 08:15

что проверяете этим скачиванием?

 

так то выбора 2:

- работать с диском как предлагал тут недавно один из участников форума

- скачивать файлы по ссылке самим тестом

 

 

выставлять таймаут не надёжно, так что это костыль.


  • 0

#3 Nick_Ana

Nick_Ana

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

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Anastasiya Malashonok

Отправлено 05 Июль 2018 - 09:25

что проверяете этим скачиванием?

 

так то выбора 2:

- работать с диском как предлагал тут недавно один из участников форума

- скачивать файлы по ссылке самим тестом

 

 

выставлять таймаут не надёжно, так что это костыль.

Не всегда значение из combobox позволяет скачать файл, это и проверяется. А также, что нажатие на кнопку Скачать, не вызывает Internal server error. После скачивания файло хочу их содержимое посмотреть(какие данные, может файл пустой или еще что)

Может есть какой-нибудь атрибут в конфиге для этого. Использую Chrome


  • 0

#4 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 731 сообщений
  • ФИО:Dmitry Petrov

Отправлено 05 Июль 2018 - 13:05

ну я бы не стал работать с диском по возможности. 

надо смотреть реализацию вашего приложения. общие варианты я вам описал.


  • 0


Программирование на С# для тестировщиков
онлайн, начало 2 ноября
Автоматизатор мобильных приложений
онлайн, начало 28 ноября
Selenium WebDriver: полное руководство
онлайн, начало 23 ноября
Программирование на Python для тестировщиков
онлайн, начало 30 ноября




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

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

Яндекс.Метрика
Реклама на портале