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 приложений
О себе
• 10 лет в IT
• 7 лет работы в
тестировании
• Head of Business
Development in Neklo
1/23
It’s all about money
2/23
Customer is a King
at any market
All successful businesses
are customer oriented 3/23
• Страницы Магазина
• Каталог
• Продукт
• Главная страница
• Поиск
• Корзина
• Покупка
• Регистрация пользователя
• Личный...
• Проверить рассылку
• Проверить редкие кейсы
• Провести нагрузочное тестирование
5/23
Товары забытые в корзине
6/23
7/23
• Пакетные скидки
• Скидка на товар
• Скидка на категорию
• Промо-коды
• Почистить за собой
8/23
Нагрузочное тестирование
• Переход к новому
поставщику услуг
• Данные прошлых лет
• Ожидаемая нагрузка
9/23
Load Balancer
• Проверить включение
на заданных
параметрах
• Проверить
пограничные значения
10/23
Client side Performance
8/19
http://sqadays.com/talk/1251
Алексей Баранцев
Тестирование производительности
клиентсайда: пр...
8/19
Советы для Ecommerce
• Производительность серверов
• Использование CDN
• Merge and Minify JS and CSS files
• Оптимиза...
Интеграция
13/23
• Как можно раньше получите на руки
документы по совместимости
• Согласование тестов
• Тестирование на заглушках
• Разделя...
Платежные системы
15/23
Песочница – наше все
16/23
• Валидация платежных данных
4111111111111111
• Переключение тарифных планов
• Оплата с помощью реального аккаунта
• Возвр...
18/23
• Google Content Experiment
• https://www.optimizely.com/
• http://realroi.ru/
• https://vwo.com/
• http://unbounce.com/
•...
• Стратегию проведения тестов
• Доля аудитории в тесте
• Корректное разбиение пользователей на
группы
• Зависимость резуль...
Автоматизация
21/23
• Большое количество новых тестов
• Много изменений на сайте
• Редизайн
• Сложно избежать «Эффекта Пестицида»
В чем пробле...
19/19
96% unhappy customers
don’t bother to complain,
they simply walk away
23/23
Спасибо за внимание!
Skype: igor.bondarenko1
E-mail: ib@neklo.com
Upcoming SlideShare
Loading in …5
×

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

351 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

×