Как стать автором
Обновить
4
0

Пользователь

Отправить сообщение
Яндекс таки прочитал этот комментарий.
Судя по 4й снизу картинке, это небезызвестный Касперский.
Selenium IDE — очень удобный способ записи тестов. Достаточно запустить это дополнение, а дальше делать в браузере то, что может делать пользователь, время от времени вставлять assert. Иногда приходится слегка править сразу после записи. Это в разы быстрее и удобнее, чем создавать Selenium-тест на серверном языке, постоянно подбирая локаторы. Кроме того, в случае фейла, можно запустить тест в IDE на медленной скорости и просмотреть всю цепочку действий так, как видит это пользователь.
Поднят Jenkins, настроена автосборка и полуавтоматический деплой. Причем здесь VPS? Если только на linux PhantomJS работает стабильнее? Надо проверить.
PhantomJS с PHPUnit умеют делать автоматические скриншоты, смотрите github
О каком сервере и клиенте вы говорите? Тестирование с Selenium — это тестирование конечного веб-приложения так, как видит его пользователь.
Для юнит-тестирования написаны отдельные PHPUnit тесты, которые также включены в сборку для Jenkins.

Покупка VPS не избавит от проблемы удобства записи и использования Selenium-тестов на php-проекте.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность