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

zharinovkv

Регистрация: 27 янв 2017
Offline Активность: 12 апр 2017 12:41
-----

Мои темы

Задача: скришотить сайты клиентов приложением на сервере

12 апреля 2017 - 06:11

Есть задача: скриншотить сайты наших клиентов по крону.

При этом приложение должно быть размещено в одном месте, а домены конечно разные.

 

1. Смотрел как работает codeception + phantomjs - но его надо устанавливать на хостинг, и как я понимаю, он обращается к сайту как к localhost, поэтому только в пределах одного домена работает.

 

2. Реальный вариант: приложение десктопное, например написать на C#. Но это нужно компьютер все время держать включенным.

 

3. Поэтому все-таки склоняемся к тому, чтобы держать приложение на веб-хостинге.

 

Но тут принципиальный вопрос возникает: это возможно вообще? Т.е. написать приложение, чтобы оно было свободно от ограничений из первого пункта, и запускалось на сервере?

 

Есть ли где описание архитектуры, или может примеры реализации?


Понимает ли webdriver border'ы?

24 марта 2017 - 09:58

Если сделано следующее поведение:

 

при валидации неправильно заполненной формы

инпут должен выделяться красным бордером,

 

есть ли возможность без скриншотов протестировать это?


Понимает ли webdriver z-index?

24 марта 2017 - 09:54

Есть ли возможность без получения скриншотов

узнать, какой из элементов с z-index расположен на странице выше, какой ниже?


Какой ЯП предпочитаете в разработке автотестов на Селениум?

21 февраля 2017 - 08:01


Решаем, на чем делать автотесты на Селениум. Смотрел статистику на Гитхабе и Стэковерфлоу,

вижу так ситуацию:

  1. В пользу Java работает то, что сам Селениум написан на джава, и самое большое сообщество.
  2. В пользу Python - большое сообщество и то, что язык не связан с мейджорами.
  3. В пользу C# - хорошие перспективы развития языка. Но у последнего есть и издержки: необходимость приобретения лицензий.
  • прочие яп сильно уступают и по размерам сообщества, и по кол-ву реализованных проектов.

 

Условия такие: автотесты сайтов, запускать проекты скорее всего будем на локальном компьютере, но в перспективе возможно и на сервере.

С какими проблемами вы сталкивались, как их решали?


PHP Selenium

13 февраля 2017 - 11:46

Обсуждаем вопрос на работе - имеет ли смысл использовать http://facebook.gith.../php-webdriver/

 

Есть ли успешные опыты? Какие могут появиться проблемы?

 

А  вы что предпочитаете? Какая из официальных реализаций (руби, питон, джава, сишарп) наиболее предпочтительна?