Навык тестирования SwiftUI с открытым исходным кодом для Claude Code использует функцию Computer Use для визуального тестирования приложений.

✍️ OpenClawRadar📅 Опубликовано: 31 марта 2026 г.🔗 Source
Навык тестирования SwiftUI с открытым исходным кодом для Claude Code использует функцию Computer Use для визуального тестирования приложений.
Ad

Инструмент с открытым исходным кодом для Claude Code под названием swiftui-autotest-skill использует новую функцию Computer Use для визуального тестирования приложений SwiftUI без написания тестового кода.

Как это работает

Вы запускаете /ios-test, и агент:

  • Находит ваш файл .xcodeproj
  • Выбирает симулятор
  • Собирает приложение
  • Устанавливает его
  • Проходит через каждый экран с помощью Computer Use

Агент взаимодействует с приложением точно так же, как настоящий пользователь: нажимает кнопки, прокручивает списки, переходит по навигационным ссылкам и переключает вкладки.

Что он обнаруживает

  • Ошибки верстки (переполнение, перекрывающиеся элементы, обрезанный текст)
  • Сбои (анализирует логи аварийных завершений симулятора с трассировкой стека, сопоставленной с вашим исходным кодом)
  • Неработающую навигацию (проверяет каждую вкладку, каждую ссылку, возврат назад)
  • Нереагирующие интерактивные элементы
  • Отсутствующие идентификаторы доступности (и предлагает автоматически их добавить)
Ad

Дополнительные флаги

  • --states → тестирует пустые, ошибочные и загрузочные состояния через аргументы запуска
  • --performance → измеряет оперативную память на экран, обнаруживает утечки памяти
  • --flow=onboarding → тестирует конкретный пользовательский сценарий от начала до конца
  • --screenshot-all → делает скриншоты каждого шага

Дополнительная функция

Инструмент также включает /add-accessibility, который сканирует все представления SwiftUI и автоматически добавляет отсутствующие .accessibilityIdentifier() с использованием чистой конвенции {экран}-{тип}-{имя}. Это делает тестирование более надежным и подготавливает ваше приложение для VoiceOver.

Этот подход не требует XCUITest, тестовых целей и шаблонного кода. Агент визуально проверяет ваше приложение и сообщает о проблемах.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

SWE-CI: Новые эталонные тесты оценивают ИИ-агентов в долгосрочном сопровождении кода через CI
Инструменты

SWE-CI: Новые эталонные тесты оценивают ИИ-агентов в долгосрочном сопровождении кода через CI

SWE-CI — это бенчмарк на уровне репозитория, который оценивает агентов на основе LLM в поддержании кодовых баз через циклы непрерывной интеграции, смещая фокус со статического исправления ошибок на долгосрочную поддерживаемость в рамках 100 реальных задач.

OpenClawRadar
Разработчик делится решением проблемы игнорирования правил ИИ Claude после превышения порога в 50 сообщений.
Инструменты

Разработчик делится решением проблемы игнорирования правил ИИ Claude после превышения порога в 50 сообщений.

Разработчик сообщает, что Claude Code начал тихо игнорировать правила, как только их общий набор правил превысил примерно 50 пунктов, особенно во время задач, связанных с фронтендом. Они создали хук, который сканирует промпты и загружает только 2-3 соответствующих правила на основе сопоставления ключевых слов.

OpenClawRadar
Переписанные навыки программирования Карпати для бесплатного плана открывают дисциплину кодирования Claude без Pro
Инструменты

Переписанные навыки программирования Карпати для бесплатного плана открывают дисциплину кодирования Claude без Pro

Пользователь Reddit адаптировал руководство по дисциплине кодирования Карпати для бесплатного плана Claude, удалив зависимости от терминала и подагентов. Системный промпт автоматически срабатывает на запросы кода и стимулирует мышление, ориентированное на проверку.

OpenClawRadar
Open-Foundry: Фреймворк для мультиагентных дебатов с Claude Code
Инструменты

Open-Foundry: Фреймворк для мультиагентных дебатов с Claude Code

Open-foundry — это фреймворк на Python, который объединяет нескольких агентов Claude Code в панель для обсуждения сложных вопросов, создавая полностью проверяемые цепочки рассуждений с транскриптами, журналами оркестратора и рабочими заметками для каждого агента.

OpenClawRadar