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

Логи как инструмент тестировщика
онлайн, начало 19 августа
Школа тест-менеджеров v. 2.0
онлайн, начало 21 августа
Практикум по тест-дизайну 2.0
онлайн, начало 16 августа
Selenium IDE 3: стартовый уровень
онлайн, начало 16 августа
Фотография

Chrome,Firefox

chrome webdriver firefox

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

#1 Paul_qa

Paul_qa

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

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

Отправлено 09 Апрель 2019 - 16:00

Всем Доброго времени суток)

Возникла такая проблема есть сайт для тестирования которого пишу скрипты(Python+Selenium) по умолчанию zoom браузера 100%,  у меня есть кнопка которую перекрывает другой эллемент, но суть в другом очень не удобно писать скрипты когда при запуске zoom 100% очень много эллементов с которыми нужно взаимодействовать не доступны/ не кликабельны , соответствено тест падает. 

Для Chrome решения так и не удалось найти (

Firefox порадовал больше но не на долго :driver.execute_script('document.body.style.MozTransform = "scale(0.8)";')

эта строка работает до перезагрузки страницы , потом браузер обратно ставит 100% zoom , а при headless тестировании(которое важнее всего для меня) соответственно эта строка не работае

Может кто-то стыкался с такой проблемой и даже знает как ее решить

Суть проблемы кратко: Zoom браузера 100% , нужно 80% и что бы этот зум отработал в headless режиме)

Всем спасибо


  • 0

#2 Paul_qa

Paul_qa

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

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

Отправлено 09 Апрель 2019 - 18:25

Нашел решение для "Headless"

chrome_options.add_argument("--zoom=0.8") (Google Chrome)


  • 0


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




Темы с аналогичным тегами chrome, webdriver, firefox

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

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

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