- Сервис для анализа покрытия API автотестами
-
Android
- Поддержка тестов для двух клиентов (OLD + NEW)
- Kotlin в Android
-
Поддержка performance тестов
- инфраструктура для performance тестов
- организация фермы реальных устройств
-
организация сбора performance-метрик
- отображение
- отправка в DWH
-
Стабильность фермы
- если тест упал, то проблема точно в нем, а не в инфре
- Определение «значимости» тестов -> уходим от трешхолда на количеству упавших тестов
- Поддержка тестов на размер приложения и внедрения их в процесс принятия решения о «мерже в мастер»
- Реанимировать профайлинг
-
iOS
- Поддержка тестов для двух клиентов (OLD + NEW)
- Быстрые сборки и такой же процесс как в Android по принятию решения мержа в мастер
- Поддержка performance тестов
-
Учение по отказоустойчивости
- восстановление из бекапа
-
Бекапы Jenkins
- пересмотреть схему
- написано часть на bash, часть на pyton
-
Android/Selenium в облаке
-
selenium норм
- proof of concept
- хранение снепшотов
-
android
- поправить тесты
- перевестивсе зарпуски в облако
-
DeviceManager/Queue Runner
- оптимизация запусков
- Гибкий флоу в QR
- работа с реальными телефонами
- стабилизация android-плантации
-
ArtSync
- artifactory standby
-
Сбор статистиски обращений во внешние сервисы
- написание автотестов на рекламу My Target
-
Обучение тестеров
- новички
- документация
- Объеденить SK и регистратор
-
Берримор
-
Анализ junit5
- ограниченная поддержка
- ios не поддерживает
- Kotlin