O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Автоматизация тестирования мобильной платежной системы. Backend

Доклад Антона Гупаленко на конференции SQA Days-20. 24-26 ноября 2016. Минск
www.sqadays.com

  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto

Автоматизация тестирования мобильной платежной системы. Backend

  1. 1. Software quality assurance days 20 Международная конференция по вопросам качества ПО sqadays.com Минск. 24–26 ноября 2016 Гупаленко Антон DonRiver Russia. Ростов-на-Дону, Россия Автоматизация тестирования мобильной платежной системы. Backend.
  2. 2. Автоматизация тестирования мобильной платежной системы. Backend. О себе • Гупаленко Антон • QA Automation в Donriver Russia • 5 лет в тестировании
  3. 3. Автоматизация тестирования мобильной платежной системы. Backend. О проекте
  4. 4. Автоматизация тестирования мобильной платежной системы. Backend. Архитектура
  5. 5. Автоматизация тестирования мобильной платежной системы. Backend. Что мы тестируем
  6. 6. Автоматизация тестирования мобильной платежной системы. Backend. Что мы тестируем Регистрация Терминал Платежи Банк Финансы Каталог продуктов Отчеты Чеки
  7. 7. Автоматизация тестирования мобильной платежной системы. Backend. Эмуляция терминала
  8. 8. Автоматизация тестирования мобильной платежной системы. Backend. Эмуляция терминала APDU QA
  9. 9. Автоматизация тестирования мобильной платежной системы. Backend. Эмуляция Банка
  10. 10. Автоматизация тестирования мобильной платежной системы. Backend. Эмуляция Банка
  11. 11. Автоматизация тестирования мобильной платежной системы. Backend. Мокирование
  12. 12. Автоматизация тестирования мобильной платежной системы. Backend. Мокирование Mock Equifax
  13. 13. Автоматизация тестирования мобильной платежной системы. Backend. QA API QA
  14. 14. Автоматизация тестирования мобильной платежной системы. Backend. Как мы автоматизируем • 5 тысяч тестов • 3 человека • 2 года +
  15. 15. Автоматизация тестирования мобильной платежной системы. Backend. Как мы автоматизируем + = • 4 тысячи тестов • 2 человека • 1 год
  16. 16. Автоматизация тестирования мобильной платежной системы. Backend. Тест состоит из Данных Вызова API Проверки ответа Проверки базы
  17. 17. Автоматизация тестирования мобильной платежной системы. Backend. Генератор данных Данные Схема БД БД Тесты
  18. 18. Автоматизация тестирования мобильной платежной системы. Backend. Набор тестовых данных Данные Тесты Данные Данные…
  19. 19. Автоматизация тестирования мобильной платежной системы. Backend. Категории тестов @Category({ PositiveCategory.class, Sprint2Category.class, OutOfBandCategory.class}) public class FlowTest { @Test @Category(Sprint4Category.class) public void resetTest() { resetPasswordFlow(); } }
  20. 20. Автоматизация тестирования мобильной платежной системы. Backend. Валидация Валидация Email Валидация PDF чеков
  21. 21. Автоматизация тестирования мобильной платежной системы. Backend. Allure отчеты
  22. 22. Автоматизация тестирования мобильной платежной системы. Backend. Спасибо за внимание! Q&A Контакты: Гупаленко Антон anton.gupalenko@donriver.com anton.gupalenko@gmail.com Skype: anton_gup

×