Обновить

Комментарии 19

Вот тут товарища Т-банк вусмерть достал ухудшениями условий обслуживания, подскажите, пожалуйста, где можно найти нормальный банк с детскими картами с хотя бы минимальным кешбеком?

пс: да, меня в гугле, яндексе, бинге и всех нейропоисковиках забанили

=)

По теме: часто банкоматы этого неТоразумения не принимают купюры, только что взятые из банкомата другого банка, но эти же купюры легко принимаются в банкоматах третьих банков.

Это в связи с чем? С тем, что у вас там нереально выкручены вверх настройки качества принимаемых купюр или что?

Скорей в контексте статьи бы посоветовал добавить в тест кейсы обработку купюр разных версий и в разном состоянии

Зачем банку роботизации, если автоплатежи не можете починить 2 года?

Вы приводите ложную аналогию. Очевидно, этим занимаются разные люди и проблемы не связаны.

Проблемы связаны. Пока банк развивает роботизацию хромает другое.

А что не так с автоплатежами? Не встречал пока проблем с ними

Автоплатежа нет в ЛК, а он есть и регулярно платится.

Ок, годная статья, пишите как будите развивать проект. Особенно хотелось бы отметить подробное описание стека используемого ПО.

прикольно, что-то в этом есть. Интересно подумать, как это можно масштабировать и к чему еще такой подход можно было бы применить 🤔

Неужели код обработки клавиш и опредления места нажатия на экране так часто переписывают тестируют?

+1 Код определения места нажатия на экране вообще зашит в драйвер. Банковское ПО о стекле ничего не знает, стекло эмулирует обычные клики мышкой.

Работоспособность тача мы проверяем только на хардварном уровне. При тестах Ui и его сценариях мы эмулиуруем нажатия на экран через тестраннер.

Этот код переписывается не часто, но помимо этого есть много других зависимостей и систем, которые требуется проверять. Например, при доработке логики работы ресайклера, в управляющем ПО АТМ, необходимо проверить все возможные кейсы связанные с данным устройством: снятие, внесение, ретраткты, реджекты.  И далее, чтобы убедиться что весь клиентский сценарий отрабатывает корректно, провести полный регресс, который повторяет все возможные действия клиента, начиная с авторизации.

Т.е. для того чтобы понять как распознается новая мятая пятихатка рециклером надо ее запихать в приемник и кнопки на экране нажать ? Сильно!

Сколько человеко часов в итоге потратили на доработку ПО для робота? Хотя бы +/- порядок

Спасибо, отличный вопрос, который не раскрыли в статье. На робота ушло где-то 160-200 ч/ч, на тестраннер 24 ч/ч.

Добавьте в автотест роборуки клик по кнопке "Получить чек" - а то при ее нажатии сессия просто вылетает :)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
l.tbank.ru
Дата регистрации
Дата основания
Численность
свыше 10 000 человек
Местоположение
Россия