плагин для браузера для проверки внешнего вида сайта при миграции

StackOverflow https://stackoverflow.com/questions/1093679

Вопрос

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

Проблема:при переносе сайта с одного сервера на другой необходимо тестирование миграции.Больно вручную нажимать на каждую ссылку и сравнивать ее со старым хостом.Вам действительно нужны 2 машины или вам придется постоянно перебирать файл хостов.

Плагин:

Позволит вам указать альтернативную запись хостов для веб-сайта.2 записи прояснят ситуацию: одна для живого, другая для теста.

Плагин будет сканировать каждую ссылку на сайте, отображать страницу в браузере и сохранять изображение всей страницы.

Он переключал хосты и повторял, а изображения сохранял во второй папке.Поскольку механизмы рендеринга совпадают, изображения должны совпадать.Нам нужно переключить хосты (например, /etc/hosts), чтобы все абсолютные ссылки на сайте были одинаковыми.

Теперь это может быть частью плагина или внешним, теперь, когда у нас есть 2 папки с изображениями с одинаковыми именами, мы запускаем программу сравнения изображений для всей партии.Быстрым тестом может быть bdiff или хеш, или мы можем пойти более изощренно и определить как каждое изображение отличается.

Это сэкономило бы очень много времени.Так можно ли это сделать с помощью существующих инструментов или мне нужно написать это?

Это было полезно?

Решение

Посмотри на Селен, он позволяет вам создавать сценарии взаимодействия с браузером и проверять содержимое.

Другие советы

Это перепроектировано.Что это за сайт?Насколько велик?Какой фреймворк (PHP, JSP, Rails и т. д.)?Почему бы не скопировать сайт на новый сервер и grep код для конкретной привязки к старому серверу?

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

Предположительно, они оба просматривают один и тот же источник данных, предполагая, что источник данных существует, в противном случае будет достаточно различий в папках двух установок.В этом случае определить, какие области сайта могут быть затронуты миграцией сервера, должно быть простой задачей.

Кроме того, лично я бы не стал доверять машине, совпадающей с двумя изображениями, чтобы подписать систему как готовую к запуску.Альтернативы реальному тестированию на людях просто нет.Да, это отнимает много времени, но насколько важен ваш сайт?

Пытаться http://www.browsercam.com/ - бесплатная пробная версия должна позволять вам указывать главную страницу и переходить по ссылкам, чтобы автоматически делать снимки экрана подстраниц.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top