Перейти к содержимому

SQL для тестировщиков
онлайн, начало 26 июля
Docker: инструменты тестировщика
онлайн, начало 29 июля
Автоматизация тестов для REST API при помощи Postman
онлайн, начало 29 июля
Аудит и оптимизация QA-процессов
онлайн, начало 30 июля
Фотография

Проверка наличия watermark-а на картинке


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 nzark

nzark

    Новый участник

  • Members
  • Pip
  • 13 сообщений


Отправлено 22 февраля 2013 - 07:34

Здравствуйте. Я начинающий тестировщик и у меня появился вопрос, который я не могу решить гуглением.

Проверка наличия watermark-а на картинке.

Задача selenium-теста:
Watermark текстом или картинкой - нужно проверить, наложился ли он.
Тест интерфейса - ок. Вводим слово - накладываем на картинку, сохраняем, проверяем на сайте.

Начальная картинка:
Изображение
url имеет вид: хттп://mysite.com/u/0c/x186d47cc011e2a8eaca2d6f6b2776/-/car.jpg

Картинка с вотермарком:
Изображение
url имеет вид: хттп://mysite.com/u/0f/xe89db73cf1eeda7e5f16560642677/+/bnpha3IucnU=!car.jpg

Сейчас думаю сделать проверку по наличию /+/ и /-/ в url.
У кого какие идеи могут возникнуть, пишите сюда, пожалуйста. Буду благодарен за советы.
  • 0

#2 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 400 сообщений
  • Город:Н.Новгород

Отправлено 22 февраля 2013 - 09:03

+ или - не покажет, как работает функционал наложения. Так мы ничего не проверим.
Я не спец в Селениум, но предполагаю, что там нет средств анализа битмапов. А вот скачать картинку по url можно, и потом проверить средствами того языка, на котором пишутся тесты.
  • 1

#3 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 22 февраля 2013 - 11:40

Да, если надо проверить именно наличие метки на картинке, то скачиваем тестом и анализируем уже средствами языка/доп. библиотек сами, Selenium в анализе картинки не поможет.
  • 1

#4 nzark

nzark

    Новый участник

  • Members
  • Pip
  • 13 сообщений


Отправлено 22 февраля 2013 - 13:14

vitorg, checo - Спасибо!

Т.к. юнит-тесты я не пишу (они на perl-е), то буду искать другую реализацию.

Картинка вотермарка накладывается сверху, думаю где-то это можно перехватить.
  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале