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.
Тестирование REST-
сервисов с применением
инженерных практик
Сизов Илья
Содержание
О себе
О проекте «Как было?»
Как мы решали проблемы:
‣ Документация в коде
‣ Взаимное ревью pull-реквестов
‣ Те...
О себе
С 2013 Engineer Programmer в Life ;)
‣ Тестирование CRM системы
‣ Конфигурация SMS, USSD
C 2014 Senior QA Engineer ...
Как было?
‣ Тестируем вручную
‣ Тестовую модель смотрят только тестировщики
‣ Команда тестирования живет отдельной жизнью
...
Как мы решали
проблемы?
Всё есть код
Единое хранилище
Диаграммы в UML разметке
Документация в формате asciidoc
Документация в формате asciidoc
Итоговый html хранится в artifactory
Взаимное ревью Pull-реквестов
Тестовая модель в коде
Тестовая модель в коде
Тестовая модель в коде
API
Автоверификация поставки
Автоматизация процесса
Автоматизация процесса
Автоматизация процесса
Кроссфункциональность команды
Выводы
‣ Сокращение расходов на поддержку доп. систем
‣ Сокращение времени тестирования поставки
‣ Кроссфункциональность ч...
Спасибо за внимание
Skype
sizzza_np
Telegram
@sizzza
Mail
IESizov@alfabank.ru
Upcoming SlideShare
Loading in …5
×

Тестирование REST-сервисов с применением инженерных практик

390 views

Published on

Доклад Ильи Сизова на конференции SQA Days-21
www.sqadays.com

Published in: Education
  • Be the first to comment

Тестирование REST-сервисов с применением инженерных практик

  1. 1. Тестирование REST- сервисов с применением инженерных практик Сизов Илья
  2. 2. Содержание О себе О проекте «Как было?» Как мы решали проблемы: ‣ Документация в коде ‣ Взаимное ревью pull-реквестов ‣ Тестовая модель в коде ‣ Автоверификация кода ‣ Автоматизация процесса ‣ Кроссфункциональность команды Выводы
  3. 3. О себе С 2013 Engineer Programmer в Life ;) ‣ Тестирование CRM системы ‣ Конфигурация SMS, USSD C 2014 Senior QA Engineer в AlfaLab ‣ Тестирование Альфа-Клик 1.0, 2.0 В тестировании с 2009 года в компании BelMobileSoft ‣ Тестирование платежных систем «А3», «Платфон»
  4. 4. Как было? ‣ Тестируем вручную ‣ Тестовую модель смотрят только тестировщики ‣ Команда тестирования живет отдельной жизнью ‣ Разные инструменты для хранения тестовой модели ‣ Много времени на регресс ‣ Нестабильные автотесты ‣ Тестирование Web-сервисов вручную
  5. 5. Как мы решали проблемы?
  6. 6. Всё есть код Единое хранилище
  7. 7. Диаграммы в UML разметке
  8. 8. Документация в формате asciidoc
  9. 9. Документация в формате asciidoc
  10. 10. Итоговый html хранится в artifactory
  11. 11. Взаимное ревью Pull-реквестов
  12. 12. Тестовая модель в коде
  13. 13. Тестовая модель в коде
  14. 14. Тестовая модель в коде
  15. 15. API Автоверификация поставки
  16. 16. Автоматизация процесса
  17. 17. Автоматизация процесса
  18. 18. Автоматизация процесса
  19. 19. Кроссфункциональность команды
  20. 20. Выводы ‣ Сокращение расходов на поддержку доп. систем ‣ Сокращение времени тестирования поставки ‣ Кроссфункциональность членов команды ‣ Удешевление процесса тестирования ‣ Тестировщик становится техническим инженером
  21. 21. Спасибо за внимание Skype sizzza_np Telegram @sizzza Mail IESizov@alfabank.ru

×