Читай город
Читай город - это самая большая в России сеть книжных магазинов и интернет-магазин. Компания входит в объединенную розничную сеть «Читай-город» – «Гоголь-Моголь» – «Буквоед».
МЫ КАК НИКТО ДРУГОЙ ПОНИМАЕМ НАСКОЛЬКО ВАЖЕН ПОДБОР СПЕЦИАЛИСТОВ
Уровень специалистов не ниже middle и опыт не менее 4х лет. Команда формировалась исходя из требований к проекту и опыта в определенных библиотеках.
Услуги
- Тестирование
Состав команды
Особенности реализации
Команда проекта была очень сильная, и наша задача была бесшовно интегрироваться в нее, дополнив ее своей экспертизой и опытом. На момент нашего сотрудничества команда состояла из: team lead, 3 Project Manager, 4 frontend-разработчика, 4 backend-разработчик, 7 QA.
В плане тестирования мы реализовали большинство подходов и методологий тестирования, что позволило свести количество ошибок к минимуму и оптимизировать работу интернет-магазина. Удобство и быстродействие, вот какие задачи должен решать интернет магазин Читай Город.
Читай Город является крупным интернет-магазином, в котором сконцентрировалось удобство и простота интерфейса для любителей книг.
Реализация
В рамках сотрудничества специалисты FIRECODE успешно разработали и модифицировали ПО, согласно поставленным задачам:
Реализация полноценного плана тестирования в TMS-системе
Описание возможностей сервисов и составление чек-листов обязательных проверок
Описание функционала и процесса тестирования, подробная фиксация всех операций
Проверка работоспособности API в ручном и автоматизированном режиме
Написание более 30 авто-тестов для проверки различного функционала
Технологии и подходы
Back-end
Проект разрабатывался на Python, и автотесты мы реализовали на этом же языке. На Python множество библиотек для написания автотестов, что значительно облегчает работу тестировщиков, в своей работе мы использовали Selenium, Unittest, PyTest.
QA
В рамкам проекта был реализован план тестирования, чек-листы, разработка документации, баг репортов. Проведено тестирование API и релизного тестирования. Также написали автотесты на Selenium (Python) и оформили автотесты с помощью Unittest и PyTest
Обеспечение устойчивости
Для нагрузочного тестирования мы использовали технологию TANK от Яндекс. Благодаря возможностям Python и подобранной отказоустойчивой инфраструктуре у проекта не возникает сложностей с масштабированием и скоростью работы.
Удобный формат работы и методология
Проект реализовывался по формату аутстафф, где мы обеспечили заказчику подключение нужных специалистов. Управление проектом было полностью на стороне заказчика. Команда работала над проектом по гибкой методологии FDD, при которой программное обеспечение создавалось инкрементально с самого начала.
Результат
Резюме
Проект компании Читай Город объединяет в себе множество сервисов для любителей книг, а грамотная структура и набор функций позволяет потребителю максимально быстро найти нужную ему книгу.
Технологии
Перспективы развития
Дальнейшие развитие проекта будет проходить не только в рамках интернет-магазина, а современного интернет сервиса с множеством возможностей для потребителя. Уже сейчас магазин предоставляем много внешних сервисов, которые косвенно связаны с книгами. Компания несомненно удержит первенство в данной сфере.
Давайте
обсудим ваш
проект
Что будет дальше?
- Специалист свяжется с вами после анализа ваших требований;
- При необходимости подписываем NDA для обеспечения максимального уровня конфиденциальности;
- Мы представляем комплексное предложение со сметой, сроками, резюме и т. д.