2. Обо мне
• Более 8 лет в тестировании и QA
• Прошел путь от тестирования ПО авионики до
руководства отделом QA
• Специализации:
✓ Стратегия тестирования
✓ Автоматизация на Python,Ruby
✓ Тестирование безопасности
• Глава департамента QA
3. !
• Основана в 2008, головной офис в Нью-Гемпшире,
США
• Удобная и безопасная замена логинам и паролям
• Облачная аутентификация с расширенной
приватностью для конечных пользователей
4. Что такое «Облако»
!
• Доступно с любого устройства с
доступом в Интернет
• Автоматически масштабируется в
зависимости от потребности
заказчика
• Самые распространенные модели
обслуживания - SaaS, PaaS, IaaS
• Модель обслуживания WWPass -
IDaaS (Identity as a Service)
14. Особенности автоматизации
!
• Необходима для
тестирования бекендов и API
• Начинается с создания API
разработчиками
• Активное использование
эмуляторов и заглушек
15. Особенности автоматизации
!
• Необходима для тестирования бекендов и API
• Начинается с создания API разработчиками
• Активное использование эмуляторов и заглушек
• Привязка к тестовой инфраструктуре при прогоне
тестов
16. Особенности автоматизации
!
• Необходима для тестирования бекендов и API
• Начинается с создания API разработчиками
• Активное использование эмуляторов и заглушек
• Привязка к тестовой инфраструктуре при прогоне
тестов
• Самописный фреймворк
20. Особенности тестирования
производительности
!
• Результаты тестирования в тестовой сети и продакшен
могут отличаться
• Измерение «цепочки» результатов
• Тестирование может занимать много времени (пример
- заполнение базы данных)
• Самописный фреймворк (кроме веба)
26. Мониторинг
• Для проверки доступности сервисов нужны «smoke»
тесты
• Необходимо мониторить загрузку CPU, RAM, etc.
27. Мониторинг
• Для проверки
доступности сервисов
нужны «smoke» тесты
• Необходимо мониторить
загрузку CPU, RAM, etc.
• Можно использовать
Munin или Op5