CodeFest 2019. Дмитрий Якин (Контур) — Тестирование Кассового Железа. Битва за будущее

16b6c87229eaf58768d25ed7b2bbbf52?s=47 CodeFest
April 06, 2019

CodeFest 2019. Дмитрий Якин (Контур) — Тестирование Кассового Железа. Битва за будущее

Большой Брат наблюдает за тобой и это уже не бред сумасшедшего... Предприниматели всех сетей и даже вашего любимого магазина передают информацию о ваших покупках через online-кассы прямиком Большому Брату! Сотни тысяч магазинов по всей стране каждую секунду собирают статистику о наших покупках и Правительство знает о том, что вы будете есть на ужин уже через 5 секунд.

Я расскажу как тестируется кассовый софт, с чего мы начинали осваивать непаханое поле online-касс, с какими задачами столкнулись, а также приоткрою завесу, что происходит на самом деле, когда вы приходите покупать «пельмешки с майонезом» в магазин.

2027 год нашей эры. Кассовые Машины восстали из пепла чековой ленты. Их война, направленная на борьбу с уклонением от налогов, длилась уже десятилетие, но решающая схватка предстоит не в будущем. Здесь. Сегодня. В наши дни...

16b6c87229eaf58768d25ed7b2bbbf52?s=128

CodeFest

April 06, 2019
Tweet

Transcript

  1. Кассы. Восстание машин Правдивая история о тестировании касс Якин Дмитрий

    Тестировщик кассового софта
  2. None
  3. None
  4. None
  5. None
  6. None
  7. Как мы вляпались во все это? Погружение в загадочную вселенную

    производителей кассового ПО :7
  8. Лидеры рынка кассового ПО России 8 8

  9. Ни разу не user-friendly… 9

  10. С чего все начиналось… 10 Это сканер Это фискальный регистратор

  11. 11 …и к чему пришло

  12. Коротко про покупку в магазине 12

  13. А как на самом деле 13

  14. 14

  15. Как мы представляли себе тестирование кассы на старте 15

  16. Что тестируем мы? Что приходится на суровую долю тестировщика касс

    :16
  17. М – многообразие 17

  18. Интерфейс • Usability • Особенности работы кассира Ручное тестирование 18

  19. Кассовое железо 19

  20. Кассовое железо 20

  21. Кассовое железо 21

  22. Кассовое железо 22

  23. Интеграция с back-office 23

  24. Интеграция с back-office Покрыто автотестами Кассовый сервер Store Ручное тестирование

    24
  25. Интеграция с back-office Покрыто автотестами Store Ручное тестирование 25 Кассовый

    сервер
  26. Как устроен типичный Web-сервис 26

  27. Как устроена наша касса 27

  28. Автоматизация тестирования 28 Frontend

  29. Автоматизация тестирования 29 Backend

  30. Интеграция с фискальным регистратором ×3 производителя ×5 моделей Расчет НДС

    Скидки, подарочные карты Протоколы связи с ОФД Отображение текста в чеке 30
  31. Интеграция с терминалом оплаты ×2 модели Работа с настоящими деньгами

    Качество связи Методы считывания карты 31
  32. Интеграция с железом ×3 производителя ×5 моделей ×2 прошивки ×2

    производителя ×2 модели ×2 модели ×2 прошивки 32
  33. Интеграция с железом Комбинаторика Статистика Здравый смысл 33

  34. Интеграция с железом Тестирование с отверткой 34

  35. Передача данных в ЕГАИС Акцизные марки Сценарии продажи Фейковый /

    Тестовый ЕГАИС Ручное тестирование 35
  36. Передача данных в ЕГАИС Ручное тестирование 26 36

  37. Передача данных в ОФД Фискальные накопители Очистка и перефискализация Проверка

    передачи Ручное тестирование 37
  38. Передача данных в ОФД Фискальные накопители Очистка и перефискализация Проверка

    передачи Ручное тестирование 38 Здесь все про товар Здесь фискальная информация о точке Здесь все про деньги
  39. Обычный день тестировщика касс 39

  40. Проблемы, с которыми мы столкнулись Бесценные грабли :40

  41. Настройка кассового железа 31 41

  42. У Железного Олега 32 42

  43. Тестовая ферма. 
 Как было до… 43

  44. Тестовая ферма. 
 Как стало после 44

  45. Баги и риски Интересные истории журнал покажет наш :45

  46. Риски 46

  47. Инциденты на прикассовом железе Ввод данных Неподключаемые устройства Новый сертификат

    47 Баги
  48. Дивный новый мир Нетривиальные сценарии Похожие паттерны тестирования Сопряжены с

    большими рисками Кассы 48
  49. @sir_arhey Якин Дмитрий Тестировщик кассового софта Вопросы? arhey@skbkontur.ru