Monkeyrun — готовый к использованию кроссплатформенный CLI для мобильного хаотического (обезьяньего) тестирования Android и iOS приложений. Легковесный, удобный для CI/CD, единый исполняемый файл — без Appium,...
Rebound — это плагин компилятора Kotlin, который инструментирует каждую функцию с аннотацией @Composable легковесными вызовами отслеживания. Во время выполнения он отслеживает частоту рекомпозиции в соответствии с...
Dejavu преобразует поведение рекомпозиции в тестовые утверждения.
Google заявляет, что планирует обеспечить стабильность платформы в марте, а выпуск Android 17 запланирован на второй квартал 2026 года.
Обсудим, что такое Fuzz Testing, какие баги с помощью него были найдены в реальном мире и как с ними помогает библиотека kotlinx.fuzz.
Это была реальная проблема производительности, скрывающаяся за удобным тестовым оборудованием. Современные телефоны могут маскировать неэффективные методы работы с памятью. Но устройства ваших пользователей мгновенно их выявят.
AccessibilitySnapshot упрощает добавление регрессионных тестов для проверки доступности в iOS-приложениях. Этот фреймворк основан на идее snapshot-тестирования, предоставляя снапшоты иерархии доступности. AccessibilitySnapshot использует существующие фреймворки для создания...
Доклад обзорный, без ухода в технические детали.
Trailblaze — это платформа для тестирования мобильных приложений на основе искусственного интеллекта, которая позволяет создавать и выполнять тесты, используя естественный язык. Trailblaze позволяет использовать тесты на...
Это не просто утилита для тестирования. Это демонстрация идиоматичности дизайна Kotlin. Он использует лучшие возможности языка, такие как мощные DSL, функции расширения и первоклассную поддержку корутин,...
Высокий уровень тестового покрытия не всегда гарантирует отсутствие дефектов.
В конце доклада вы получите практический чек-лист для составления эффективных промптов, который уже сегодня поможет получать более предсказуемый результат.
Посмотрим на сложности, подводные камни и применимые инструменты.
Зададим сами себе вопрос: с какими именно экранами и кнопками, инпутами и т.д. повзаимодействовали ваши тесты во время прогона?
Maingear Ultima 18 полностью оправдывает свой рекламный слоган «без компромиссов».
Фаззинг — это современный, доказавший свою эффективность метод тестирования, значительно повышающий надёжность и защищённость программных продуктов.
Asus ROG Strix G18 — это больше, чем просто большой и мощный ноутбук, хотя подойдет он далеко не всем.