Посмотрите на реализацию сравнения изображений в Galen Framework (galenframework.com/...pec-language-guide/#Image)
Там основная идея заключается в том, что верстка сайта проверятся не через сравнение всего изображения, а через проверку расположения элементов на странице. А затем уже отдельно для каждого элемента реализуется проверка изображения. В вашем случае это сработает, однако потребуется правильно описать верстку страницы.
Как вариант в Galen есть так называемая Page Dump. Она работает таким образом: вы даете только список объектов и их локаторов. Galen открывает сайт, вытягивает все объекты, вырезает изображения для каждого объекта отдельно из скриншота и генерирует отчет. Этот отчет затем позволяет сгенерировать проверки и просмотреть свойства объектов. Вот тут есть подробное видео www.youtube.com/watch?v=bheFQfEGR6U где объясняется как подготовить тестовые изображения, а также применять фильтры при проверке.
Спасибо
Грустно до сих пор видеть в комментариях такое несправедливое отношение к тестировщикам, а ведь на самом деле QA Automation, как по мне, такая же интересная специальность как и разработчик. В свое время мне предлагали перейти на Scala/Java разработчика, но я отказался. Попытаюсь объяснить причину.
В нашей компании мы пытаемся автоматизировать все что только сможем. В конечном итоге цель у нас простая — делать релиз один раз в день. А для этого нужно иметь стабильную систему тестов/билдов/деплоймента так как весь пекедж состоит из большого числа сервисов. Могу привести мой список деятельности на проектах:
Полностью с вами согласен в этом вопросе. Просто неправильно оценил посыл вашего комментария
Я это знаю, но даже одна попытка стоит денег
Я плачу 125 за страховку со стоматологом. И то это довольно высокая сумма, но тут больше работает мое нежелание пробовать другие страховые компании. Меня моя устраивает. В среднем голландцы платят 100 евро, а не 200+ с носа. т.е. вы ошиблись в два раза. Кстати, дети до 18 вообще не платят страховку.
Вы понимаете что 35 гривен украинца это на самом деле иллюзия страховки? Такими темпами медицина далеко не уйдет. Я прекрасно знаю состояние мед.оборудования в украинских больницах и оно не сравнится с голландскими.
Мне трудно представить как за 35 гривен в месяц украинец тоже получает бесплатные хирургические операции. А как насчет бесплатного экстракорпорального оплодотворения? В Голландии вы, при показаниях, бесплатно получаете одну возможность.
Страховка 200+ евро с носа (Если мы о Нидерландах)Откуда вообще такие цифры?
А голландцы при этом не визжатГолландцы вообще никогда не визжат :)
Неужели этот пост кто-то воспринимает всерьез? Читаю комментарии и удивляюсь
Я не знаю если честно, не врач. Но нам тут делали бакпосев за 3 дня и знакомым в штатах тоже делали за 3 или 4 дня
А, ну я таким не страдаю
а толку если стрелку нельзя положить =)Это вы о чем?
Значит у меня предвзятость от ограниченного опыта :)
Я че-то думал что продукты дешевле в Германии
С другой стороны уж как-то совсем дорого машину содержать. В германии есть выбор :).А что в Голландии вообще дешевле чем в Германии?
Ну вы же понимаете что я проехал лишь малую часть от всей Германии. Однако это все были автобаны и ни один из них не был такого же качества как в Нидерландах. В принципе в Нидерландах есть плохие участки, но они буквально только на пару километров. В итоге проехав весь немецкий участок, я вдруг удивился что качество дорог значительно улучшилось, а потом вспомнил что уже въехал в Люксембург :)
В Голландии ограничение 130, но чаще встречается 120 и 100
Дороги кстати в Германии тоже похуже. Как-то сделали на машине круг Альмере — Ессен — Франкфурт — Люксембург — Альмере. Так вот качество дорог я бы разложил от лучшых к худшим — Нидерланды, Люксембург, Бельгия, Германия
Я живу в Альмере, работаю в Амстере. Изредко езжу в Гаагу погулять. Очень красивый город.
А на счет Васенаара я слышал что там живут самые богатые и известные голландцы, поэтому город дорогой. Ну это я от местных слышал, не знаю насколько это правда :)
В Альмере единственный недостаток в цене — это сервискосты за квартиру. В Амстере сервискосты гораздо ниже.
Да с удовольствием, но мы уже голландский тут учим, остался только 1 год до гражданства. А вообще о Германии и медицине там слышал много хорошего
Предлагаю посмотреть презентацию David Heinemeier Hansson — Unlearn Your MBA. Возможно не все согласятся со всеми его высказываниями, но с 19:30 он очень хорошо объясняет почему переработки это плохо ( вот тут youtu.be/MlhAkNWC1qo?t=19m31s где-то до 23:00) Хоть это и в контексте стартапов, думаю это также применимо и для обычных компаний.