Тестирование retail систем
TRANSCRIPT
![Page 1: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/1.jpg)
Тестирование Retail систем
Лариса Сафина
![Page 2: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/2.jpg)
Коротко о себе
Имя:
Сафина Лариса
Кто:
Тестировщик ПО
![Page 3: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/3.jpg)
Retail – розничная торговля
Продажа товара конечному потребителю
![Page 4: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/4.jpg)
Из чего состоит Retail
Три страшных слова
PoSBO
Connectivity
![Page 5: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/5.jpg)
PoS (Point of Sales) – точка торговли
POS – терминалДенежный ящикСчитыватель карт Считыватель штрих-кодовЧековый принтерДисплей покупателя
![Page 6: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/6.jpg)
Back Office - точка управления магазином
• Data Server• сервер баз данных
• Work Station• рабочая станция
![Page 7: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/7.jpg)
Work Station
создание новых товаров, пользователей, кассиров, скидок.открытие закрытие смены;печать новых постеров, этикеток и отчетов;работа с коннекторами в Connectivity Service.
![Page 8: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/8.jpg)
Connectivity
коммуникации розничных систем с внешними системами магазинов и за их пределами
• Мониторинг файловой системы на наличие файлов;• Периодический запуск задач, основываясь на
параметрах и расписании;• Предоставление базового сервиса для логирования;• Помощь в очистке от устаревших данных
![Page 9: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/9.jpg)
С чем мы столкнемся
![Page 10: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/10.jpg)
Подготовка систем к тестированию
(Или каждый сам себе Tech guy)
А нужно ли нам все это оборудование?
А куда мы все это поставим?
А кто все будет настраивать?
![Page 11: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/11.jpg)
Разнообразие Retail программ
(Или «а как посчитать здесь налог?»)
чем розничная цена отличается от закупочнойчто такое палетта и какие упаковки товара бываюткакие процентные ставки налогов специфичны для той страны, для которой вы тестируете ПО.до какого времени можно продавать алкоголь и кому
![Page 12: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/12.jpg)
Специфическое оборудование(Или «привет, pin pad!»)
Ручное тестирование
![Page 13: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/13.jpg)
Тестирование БД
(или «почему ваш запрос к БД работает пятый час»)
Большой объем данных
Необходимость нагрузочного тестирования
Решение нестандартных проблем
![Page 14: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/14.jpg)
Осторожно, вирус!
(или как не сломать live system)
Слабые антивирусы
Неаккуратность пользователей
![Page 15: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/15.jpg)
О сложности Retail систем
(или игра «найди ответственного разработчика»)
Проекты с «древней» историей
Отсутствие ответственных специалистов
Отсутствие документации
![Page 16: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/16.jpg)
Об автоматизации
![Page 17: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/17.jpg)
Что автоматизировать не стоит
Функции, для работы которых нужны физические устройства
Приложения, для написания которых использовались устаревшие технологии
![Page 18: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/18.jpg)
Что поддается автоматизации
На стороне Back office:• Создание и редактирование всевозможных
акций и скидок, продуктов, групп продуктов, профилей пользователей и кассиров.
• Открытие и закрытие магазина.• Создание сообщений коннекторов. Например,
для массового изменения цен продуктов.
![Page 19: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/19.jpg)
Что поддается автоматизации
На стороне PoS:• Административные функции: log in/out
кассира, блокировка кассы, ит.д• Продажа различных типов товаров, возврат.• Применеие разнообразных скидок и акций.• Методы оплаты: наличные, подарочные
карты, валюта ит.д.• Управление финансами: прием денег,
инкассация, пересчет.
![Page 20: Тестирование Retail систем](https://reader036.vdocuments.mx/reader036/viewer/2022062313/55b650cabb61eb86228b4689/html5/thumbnails/20.jpg)
Спасибо за внимание!
Вопросы?