Здравствуйте, Mamut, Вы писали:
EP>>>>Ты скриншоты ручками что-ли собрался делать?
M>>>Тут выше предложили делать исключительно ручками
EP>>Кто? Где?
M>http://rsdn.ru/forum/flame.comp/6198113.1Автор: v6
Дата: 30.09.15
Там про "смотрим вручную" и "аппрувим вручную", но не про "снимаем скриншоты вручную".
Скриншотов могут быть сотни — под разные комбинации параметров, форм и т.п. — ты что думал после каждого мини-рефакторинга нужно снимать сотни ручных скриншотов?
EP>>А вот тут конкретно про сайты, скриншоты, и image diff'ы с них
M>M>As the name implies, our screenshot tests (1) first capture a screenshot of a URL, then (2) compare the result with an expected image.
M>Выделенное. Откуда взять "expected image"?
Expected image от другого отличается тем, что первый зааппрувили, а второй нет. Способ получения изображений желательно должен быть одинаковый — это проще (так как и там и там автоматически) и надёжней (не будет различий возникших от разных методов)
M>И далее:
M>M>Getting generated screenshots to render identically on separate machines was quite a challenge. It took months to figure out how to get it right.
Да пофиг сколько у них что заняло, я привёл первую попавшуюся ссылку, дабы показать что это никакая не фантастика. Наверняка есть готовые утилиты — я ни вебом ни GUI не занимаюсь, поэтому сходу конкретные тулзы не посоветую.