Есть ли способ протестировать адаптивный CSS с помощью Selenium?

Разработчики моей компании реализовали наш веб-сайт так, чтобы он реагировал на CSS, и я не понимаю, как использовать Selenium для проверки их работы. Я использовал Selenium WebDriver (Selenium 2) с Ruby для других целей.

Проведя небольшое исследование в Интернете, я наткнулся на несколько инструментов, но ни один из них не стоил автоматизации, поскольку они… ааа… это всего лишь веб-инструменты для ручной проверки с различными размерами экрана.

Несколько примеров —

  1. Тестирование устройств для адаптивных макетов CSS (вручную)
  2. Responsinator
  3. Responsive.is
  4. Responsivepx(намного лучше, чем больше контроля)

Но я могу добиться выше, очень легко использовать Selenium, а также использовать sel2/ruby

@driver.manage.window.resize_to(480, 725) #iphone potrait

Нужна помощь с

  • Как на самом деле проверить, является ли css "отзывчивым" автоматически?
  • Какие атрибуты/аспекты обычно используются для проверки того, реагирует ли страница на изменение размера окна?
  • Кто-нибудь использовал Selenium для создания адаптивного CSS?

19
задан gideon 21 May 2013 в 08:57
поделиться