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

Selenium IDE 3: стартовый уровень
онлайн, начало 19 апреля
Школа для начинающих тестировщиков
онлайн, начало 22 апреля
Тестирование REST API
онлайн, начало 22 апреля
Тестирование юзабилити (usability)
онлайн, начало 24 апреля
Фотография

Chrome,Firefox

chrome webdriver firefox

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

#1 Paul_qa

Paul_qa

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

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

Отправлено 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
  • 2 сообщений

Отправлено 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 анонимных

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