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. Скачать презентацию







































1. Доходы
AMANAT INVEST GROUP High Tech Logistic» Ответственное хранение грузов Ответственное хранение грузов Весь спектор операций на складе Весь спектор о
Native american boarding schools
Цель: выяснить отношение жителей г. Канска к проблеме лесных пожаров Красноярского края.
Презентация на тему Азбука города
Язык Рефлекс – диалект Си для программирования ПЛК
Туристический потенциал Балахнинского района
О создании многофункциональных центров предоставления государственных и муниципальных услуг в 2008 году
Дошкольный, школьный и подростковый возраст. Градация детского возраста на группы в СК Планета Фитнес
Я и полиция
Различай С - З
Класс Земноводные или Амфибии 7 класс
Проект Народные инициативы в 2018 году в городе Шелехове
Понятие судебных доказательств
Универсальный лазерный гравировальный станок для неметаллов. Wattsan 2030FLAT BED
Спортивная динейка. Подведение итогов
МОУ "Аликовская СОШ им. И.Я. Яковлева" Аликовского района Чувашской Республики
Пусть меня научат - презентация для начальной школы_
Обучение технике ударов по мячу в футболе
Понятие и виды деловой карьеры
Презентация на тему Славянская мифология
Nanotechnologies: potential benefits or a great danger?
Обычно землетрясения происходят вблизи границ литосферных плит. Эти плиты находятся в постоянном движении. Плиты движутся по гори
Неповторимые, эксклюзивные коллекции ограниченной серии. De Luxe
Организационная структура страховой компании. Понятие
СОЧЕТАННЫЕ (СИМУЛЬТАННЫЕ) ОПЕРАЦИИ В ЛАПАРОСКОПИЧЕСКОЙ ХИРУРГИИ
NUMUNE ALIMI ve TRANSFERi
Общие положения по монтажу внутренних газопроводов и газоиспользующего оборудования