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

wafe

Регистрация: 10 июл 2015
Offline Активность: 10 авг 2015 15:46
-----

Мои темы

Про консультируйте ребятки

11 июля 2015 - 10:41

Всем Привет!!!

Как осуществить :  Нужно сделать с помощью автоматики:(Selenium+Java)

На странице есть банерная карусель, нужно сделать скриншы, а потом сравнить их, убедится в том что карусель работает и меняются картики.

  

Вот так выгдядит задание:

    Сделать 4 скриншота (с интервалом в 5 секунд)
    Для каждого скриншота получить и сохранить md5-хэш

   Сравнить полученные значения хэшей (все должны быть разными)

Предполагаяю так: Можно сделать скриншоты и сохранять их на компьютор, потом каждый сравнивать их проверкой, если разные то Ок. Но вариант не сильно устраивает(

-А можно ли те самые скриншоты , как то их в массив,  а потом сравнивать каждый элемен массива проверкой?

Если да, как это реализовать. Подтолкните на путь истенный. 

 

Зарание всем Спасибо:)


Подскажите по написанию Автоматических тестов

10 июля 2015 - 08:48

Добрий день!  Начанию учится писать автоматические тесты Selenium WebDriver + Java + Page Objects Pattern. Есть тест кейс который нужно покрыть автоматикой. Нужна консультация ваша , как это правильно сделать. Зарание всем спасибо)

Итак. 

На странице нужно сделать.

  • Посчитать количество объектов с class="article-widget" внутри <div id="news_container"> и сохранить его
  • Проскроллить вниз до конца страницы и подождать
  • Посчитать количество объектов с class="article-widget" внутри <div id="news_container"> и убедиться, что оно увеличилось по сравнению с прошлым

Проскролить страницу в низ можно с помощью javascript , вроде как реализовал , скролить страницу, правда как то странно.