Size: a a a

2018 October 25

V

Vlad in atinfo chat
@vvsotnikov легко можно проверить что кнопка сместилась после каких-то изменений)
берете и сравниваете скриншоты текущей и предыдущей версии (сайта) например
источник

V

Vlad in atinfo chat
источник

V

Vlad in atinfo chat
вот пожалуйста
источник

V

Vlad in atinfo chat
Никита опередил ... ;)
источник

VS

Vladimir Sotnikov in atinfo chat
Да, можно, но зачем забивать гвозди микроскопом, если можно использовать специально заточенные для этого тулы? :)
источник

V

Vlad in atinfo chat
ну на Пайтоне такой тулы нет)
На Java есть Ashot от Яндекса)
источник

VS

Vladimir Sotnikov in atinfo chat
Возможно. С пайтоном не работал(
источник

V

Vlad in atinfo chat
если же вы знаете готовую тулу под Пайтон с такими же возможностями Ashot (Java) - поделитесь
источник

V

Vlad in atinfo chat
я взял за основу реализацию из статьи и запилил под свои нужды.
И пока что работает) Но допиливать там и допиливать)
источник

IB

Ilya Brik in atinfo chat
@vlad_zaiko
под Питон, я погляжу, таких утилит напилили немеряно.
Вот, например:
https://www.pyimagesearch.com/2017/06/19/image-difference-with-opencv-and-python/
источник

IB

Ilya Brik in atinfo chat
Пойду, поиграюсь :)
источник

V

Vlad in atinfo chat
пробовал, не пошло)
источник

V

Vlad in atinfo chat
на этапе конвертации скриншота
источник

V

Vlad in atinfo chat
и если не ошибаюсь данная реализация возвращает результат в виде только "проблемной" части
источник

IY

Igor Yaroslavtsev in atinfo chat
у нас тут коллеги полюбили javascripExecutor и стали повсюду использовать его скрипты вместо нативных методов вебдрайвера. какие могут быть аргументы за/против такого подхода, если это касается к примеру даже получения значения текстового инпута?
источник

V

Vlad in atinfo chat
так вам же нужно проверить работоспособность со стороны пользователя. Не так ли?
Везде можно юзать JS executor, но это даст вам возможности понять работает ли кнопка (например)
источник

V

Vlad in atinfo chat
Селениум является инструментом который эмулирует поведение пользователя, верно?
источник

V

Vlad in atinfo chat
P.S. доводилось общаться с разрабами Selenium WebDriver)))
источник

V

Vlad in atinfo chat
они мне так пояснили
источник

IY

Igor Yaroslavtsev in atinfo chat
имеется ввиду код автотестов, к пользователю получение значения из инпута не относится
источник