Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Бизнес-ориентированное тестирование eCommerce приложений

396 views

Published on

Доклад Игоря Бондаренко на конференции SQA Days-21
www.sqadays.com

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Бизнес-ориентированное тестирование eCommerce приложений

  1. 1. Игорь Бондаренко Особенности тестирования ecommerce приложений
  2. 2. О себе • 10 лет в IT • 7 лет работы в тестировании • Head of Business Development in Neklo 1/23
  3. 3. It’s all about money 2/23
  4. 4. Customer is a King at any market All successful businesses are customer oriented 3/23
  5. 5. • Страницы Магазина • Каталог • Продукт • Главная страница • Поиск • Корзина • Покупка • Регистрация пользователя • Личный кабинет • Платформо-ориентированные тесты Тест кейсы 4/23
  6. 6. • Проверить рассылку • Проверить редкие кейсы • Провести нагрузочное тестирование 5/23
  7. 7. Товары забытые в корзине 6/23
  8. 8. 7/23
  9. 9. • Пакетные скидки • Скидка на товар • Скидка на категорию • Промо-коды • Почистить за собой 8/23
  10. 10. Нагрузочное тестирование • Переход к новому поставщику услуг • Данные прошлых лет • Ожидаемая нагрузка 9/23
  11. 11. Load Balancer • Проверить включение на заданных параметрах • Проверить пограничные значения 10/23
  12. 12. Client side Performance 8/19 http://sqadays.com/talk/1251 Алексей Баранцев Тестирование производительности клиентсайда: приквел 11/23
  13. 13. 8/19 Советы для Ecommerce • Производительность серверов • Использование CDN • Merge and Minify JS and CSS files • Оптимизация формата и размера изображений • Грамотная работа с кэшем • Configuration cache • Layout cache • Block HTML output cache • Collections data cache • DDL cache • Page cache • Web services configuration cache • And much more caches • Работа с расширенями / модулями 12/23
  14. 14. Интеграция 13/23
  15. 15. • Как можно раньше получите на руки документы по совместимости • Согласование тестов • Тестирование на заглушках • Разделяйте тесты при интеграции с крупными платформами • Настраиваемое кеширование • Тесты на реальных данных Тестирование интеграции систем 14/23
  16. 16. Платежные системы 15/23
  17. 17. Песочница – наше все 16/23
  18. 18. • Валидация платежных данных 4111111111111111 • Переключение тарифных планов • Оплата с помощью реального аккаунта • Возврат денег при отмене покупки • Отзыв платежа клиентом Что проверять на Production ? 17/23
  19. 19. 18/23
  20. 20. • Google Content Experiment • https://www.optimizely.com/ • http://realroi.ru/ • https://vwo.com/ • http://unbounce.com/ • Провести тестирование своими силами Сервисы для проведения тестов 19/23
  21. 21. • Стратегию проведения тестов • Доля аудитории в тесте • Корректное разбиение пользователей на группы • Зависимость результатов от условий • Фильтрация сотрудников магазинов и QA Что тестировать? 20/23
  22. 22. Автоматизация 21/23
  23. 23. • Большое количество новых тестов • Много изменений на сайте • Редизайн • Сложно избежать «Эффекта Пестицида» В чем проблема? 22/23
  24. 24. 19/19 96% unhappy customers don’t bother to complain, they simply walk away 23/23
  25. 25. Спасибо за внимание! Skype: igor.bondarenko1 E-mail: ib@neklo.com

×