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

Техники локализации плавающих дефектов
онлайн, начало 17 августа
Школа для начинающих тестировщиков
онлайн, начало 20 августа
Программирование на Python для тестировщиков
онлайн, начало 14 августа
Тестирование без требований
онлайн, начало 17 августа
Фотография

Не берется в фокус окно браузера при запуске тестов из Jenkins

jenkins autoit selenium

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

#1 askey

askey

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Александр

Отправлено 28 января 2020 - 15:06

Я использую Jenkins для выполнения пачки тестов. Тесты запускаются на этой же машине. В тестах есть момент вызова Windows окна для загрузки файла. Для взаимодействия с этим окном использую AutoIt скрипт.

Проблема заключается в том, что при запуске тестов через Jenkins, открывающееся окно браузера не находится в фокусе и скрипт не может получить доступ к контролу окошка Windows.

Можно ли как то это побороть?

Прикрепленные файлы

  • Прикрепленный файл  focus.jpg   148,61К   0 Количество загрузок:

  • 0

#2 askey

askey

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Александр

Отправлено 28 января 2020 - 17:06

я нашел для себя обходной путь.  :yahoo:

в AutoIt скрипте в начале было ожидание WinWaitActive("Open", "", "10"), которое не срабатывало, по причине того, что браузер не был в фокусе.

я заменил его на простой Sleep(3000).

 

возможно кому то будет полезно. 

всем успехов  :smile:


  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн




Темы с аналогичным тегами jenkins, autoit, selenium

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

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

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