Здравствуйте. Я начинающий тестировщик и у меня появился вопрос, который я не могу решить гуглением.
Проверка наличия watermark-а на картинке.
Задача selenium-теста:
Watermark текстом или картинкой - нужно проверить, наложился ли он.
Тест интерфейса - ок. Вводим слово - накладываем на картинку, сохраняем, проверяем на сайте.
Начальная картинка:
url имеет вид: хттп://mysite.com/u/0c/x186d47cc011e2a8eaca2d6f6b2776/-/car.jpg
Картинка с вотермарком:
url имеет вид: хттп://mysite.com/u/0f/xe89db73cf1eeda7e5f16560642677/+/bnpha3IucnU=!car.jpg
Сейчас думаю сделать проверку по наличию /+/ и /-/ в url.
У кого какие идеи могут возникнуть, пишите сюда, пожалуйста. Буду благодарен за советы.
Проверка наличия watermark-а на картинке
Автор nzark, 22 фев 2013 07:34
Сообщений в теме: 3
#1
Отправлено 22 февраля 2013 - 07:34
#2
Отправлено 22 февраля 2013 - 09:03
+ или - не покажет, как работает функционал наложения. Так мы ничего не проверим.
Я не спец в Селениум, но предполагаю, что там нет средств анализа битмапов. А вот скачать картинку по url можно, и потом проверить средствами того языка, на котором пишутся тесты.
Я не спец в Селениум, но предполагаю, что там нет средств анализа битмапов. А вот скачать картинку по url можно, и потом проверить средствами того языка, на котором пишутся тесты.
#3
Отправлено 22 февраля 2013 - 11:40
Да, если надо проверить именно наличие метки на картинке, то скачиваем тестом и анализируем уже средствами языка/доп. библиотек сами, Selenium в анализе картинки не поможет.
#4
Отправлено 22 февраля 2013 - 13:14
vitorg, checo - Спасибо!
Т.к. юнит-тесты я не пишу (они на perl-е), то буду искать другую реализацию.
Картинка вотермарка накладывается сверху, думаю где-то это можно перехватить.
Т.к. юнит-тесты я не пишу (они на perl-е), то буду искать другую реализацию.
Картинка вотермарка накладывается сверху, думаю где-то это можно перехватить.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных