Framework для автоматизации тестирования и функционального мониторинга в Яндексе или Автостопом по Акве. - презентация
Содержание
- 2. Михаил Левин, Яндекс Руководитель группы тестирования emails: [email protected] [email protected]
- 3. AQuA
- 4. 50 * * Серверов в последней версии AQuA
- 5. 50 000 * Давайте померяемся ☺ * Тестовых классов в день
- 7. Почему? Рост команды Рост числа тестов Частота запуска тестов Потребность в единообразии Требования к надежности системы
- 9. История!
- 10. Ppsha + Monitoring Alpha Beta … Bonus! Katiusha Gamma
- 11. Ppsha + Monitoring Alpha Beta Katiusha Gamma
- 12. Ppsha Начало Ручное тестирование Тесты на Perl Selenium RC 0.9b
- 13. Доставка и хранилище Заливаем код в SVN Собираем все тесты в один JAR Парсим структуру тестов
- 14. Создаем профили Задаем частоту запуска Задаем получателей Просматриваем отчеты Ppsha Интерфейсы
- 16. Исполнение тестов Ручной запуск, HTTP, Cron 20 selenium servers v0.9b Firefox 2.0 Подготовка HTML отчета Ppsha
- 17. Единообразная обработка ошибок и генерация отчетов Сервисы Запуск селениума Различные виды запуска тестов Снятие скриншотов Сохранение
- 18. Ppsha + Monitoring Alpha Beta Katiusha Gamma
- 19. Katiusha Две машины
- 20. Katiusha Monitoring
- 21. Куча тестов Monitoring * * Оценка сверху ☺
- 23. Солдат спит, робот идет Monitoring Cron
- 24. Надо ли запускать тесты в продакшене??!!? Monitoring
- 25. Функциональный мониторинг Убеждаться что жив функционал, а не сервера Ловить плавающие ошибки Monitoring
- 26. Быстро уведомлять, но когда точно сломалось! SMS или Email Выставлять веса ошибкам Уведомлять после нескольких поломок
- 27. Ppsha + Monitoring Alpha Beta Katiusha Gamma
- 28. Интерфейс Репорты Дерево тестов XML Java агент Seleniums Firefox 2.0 Cron PPSHA и Katiusha Alpha Seleniums
- 29. Надо ли запускать «версточные» тесты кроссбраузерно? Alpha
- 30. Ppsha + Monitoring Alpha Beta Katiusha Gamma
- 31. Структура Тестов Очередь тестов Интерфейс Cron Репорты MySQL Beta JAR JAR JAR /opt 2 2 15
- 32. Beta Кластер Мониторинга Кластер Тестирования
- 34. Ppsha + Monitoring Alpha Beta Katiusha Gamma
- 35. Структура Тестов Очередь тестов Интерфейс Cron Репорты MySQL Gamma /opt Что будем улучшать?
- 36. Gamma Хотим побеждать Очередь Старый селениум 1.03 Файловое хранилище
- 37. Bonus!
- 38. А зачем нам selenium???
- 39. У селениума своя область применения Manual tests
- 40. HTTP requests
- 42. Скачать презентацию







































Мыльные пузыри
Презентация на тему Октябрьская революция 25 октября (7 ноября) 1917 (Великая Октябрьская Социалистическая Революция)
Презентация на тему Детские инфекции
Презентация на тему Основные типы задач на проценты
Я хочу подарить тебе немного хорошего настроения, дорогая ! И когда оно к тебе придёт, ты передай его своим друзьям! И мир станет для
Введение в налоговое право. Место налогового права в правовой системе РФ
Византийская культура. Крестово-купольный храм
Краткая схема работы и движения денежных средств
Как правильно подготовить ребенка к школе
Два мира есть у человекаОдин, который нас творилДругой – который мы от века Творим по мере наших сил…
ЭФФЕКТИВНЫЙ ТЭК РОССИИ – ВАЖНЕЙШИЙ ЭЛЕМЕНТ НАЦИОНАЛЬНОЙ КОНКУРЕНТОСПОСОБНОСТИ
Тhe Louvre Museum
Цунами
Создание специализированной инжиниринговой компании для химических производств
Проект подготовки школы к внедрению ФГОС начального общего образования (часть I)
Дефисное и слитное написание
Формульные зависимости для расчёта количественных показателей
Закон и ты
ИКТ в деятельности психолога
Популяризация здорового питания в г. Белгород
План: 1.Создание морского флота России. Гангутское сражение. 2.Перехват русским флотом инициативы на море. Сражение у о. Гренгам. 3.
Основные Нормы питания согласно рассматриваемому постановлению
Вопросы от ученого кота
Краеведческий праздник в Кипенской сельской библиотеке Наш край родной в стихах и прозе
Презентация на тему Романсы
Антонио Гауди-и-Корнет (1852 – 1926), величайший испанский архитектор xx века
Собор Василия Блаженного.
Технические средства информатизации Классификация ЭВМ