среда, 3 апреля 2013 г.

Тестирование логики показов баннеров


Есть задачка: Оттестировать логику показов баннеров.
То есть. Для каждой (или одной) веб страницы есть баннер, который при соответствующих условиях отобразиться.
Сейчас стоит вопрос в том, как автоматизировать этот процесс.
А основная загвоздка, как понять, что на сайте отобразился именно тот (нужный) баннер.

Как я вижу это решение
  1. Сфотографировать нужную область и распознать на нем текст, например с id баннера. И потом по id понять, правильный это баннер или нет. Можно также использовать qr код - если это упростит задачу или хэш картинки.
  2. Сделать страницу на которой может отображаться только один баннер и только при определенных условиях. То есть, если условия соответствуют, то на странице есть картинка, не соответствуют - нет. Но тут есть свои минусы.

И что имеется в арсенале.
Visual Studio 2012 максимальная версия.