Habilidade de teste SwiftUI de código aberto para Claude Code usa Computer Use para testar aplicativos visualmente

✍️ OpenClawRadar📅 Publicado: March 31, 2026🔗 Source
Habilidade de teste SwiftUI de código aberto para Claude Code usa Computer Use para testar aplicativos visualmente
Ad

Uma habilidade de código aberto para Claude Code chamada swiftui-autotest-skill aproveita a nova capacidade de Uso do Computador do Claude para testar visualmente aplicativos SwiftUI sem escrever código de teste.

Como funciona

Você executa /ios-test e o agente:

  • Encontra seu arquivo .xcodeproj
  • Escolhe um Simulador
  • Constrói o aplicativo
  • Instala-o
  • Navega por cada tela usando Uso do Computador

O agente interage com o aplicativo exatamente como um usuário real faria: tocando em botões, rolando listas, seguindo links de navegação e alternando entre abas.

O que ele detecta

  • Bugs de layout (transbordamento, sobreposição de visualizações, texto truncado)
  • Falhas (analisa logs de falha do Simulador com rastreamentos de pilha mapeados para seu código-fonte)
  • Navegação quebrada (testa cada aba, cada link, navegação de volta)
  • Elementos interativos não responsivos
  • Identificadores de acessibilidade ausentes (e oferece corrigi-los automaticamente)
Ad

Flags extras

  • --states → testa estados vazio, erro e carregamento via argumentos de inicialização
  • --performance → mede RAM por tela, detecta vazamentos de memória
  • --flow=onboarding → testa um fluxo de usuário específico de ponta a ponta
  • --screenshot-all → captura cada etapa

Recurso adicional

A habilidade também inclui /add-accessibility que examina todas as visualizações SwiftUI e adiciona automaticamente .accessibilityIdentifier() ausentes usando uma convenção limpa {tela}-{tipo}-{nome}. Isso torna os testes mais confiáveis e prepara seu aplicativo para o VoiceOver.

A abordagem não requer XCUITest, destinos de teste ou código repetitivo. O agente inspeciona visualmente seu aplicativo e relata problemas.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

ClawControl v1.7.1 corrige problemas de uso diário no cliente OpenClaw
Tools

ClawControl v1.7.1 corrige problemas de uso diário no cliente OpenClaw

ClawControl v1.7.1 é um cliente de código aberto para OpenClaw disponível no Windows, Mac, Linux, iOS e Android. Esta versão se concentra em corrigir problemas do tipo 'por que está fazendo isso?' encontrados durante o uso diário do OpenClaw.

OpenClawRadar
Benchmarks de Desempenho de LLM Local no Mac Mini com OpenClaw e LM Studio
Tools

Benchmarks de Desempenho de LLM Local no Mac Mini com OpenClaw e LM Studio

Um usuário do Reddit postou números de desempenho para executar o modelo Unsloth gpt-oss-20b-Q4_K_S.gguf localmente em um Mac Mini com 32GB de RAM, alcançando 34 tokens/segundo com um tempo de 0,7 segundo para o primeiro token usando OpenClaw 2026.3.8 e LM Studio 0.4.6+1.

OpenClawRadar
Claude Code + MCP gera suítes de teste a partir do código-fonte
Tools

Claude Code + MCP gera suítes de teste a partir do código-fonte

O Claude Code analisa o código-fonte para gerar suítes de testes hierárquicas que abrangem módulos, funcionalidades, cenários, caminhos felizes, casos extremos e tratamento de erros, e então as envia para sistemas de gerenciamento de testes via MCP.

OpenClawRadar
certctl: Plataforma de ciclo de vida de certificados auto-hospedada com 78 endpoints de API para automação de agentes de IA
Tools

certctl: Plataforma de ciclo de vida de certificados auto-hospedada com 78 endpoints de API para automação de agentes de IA

certctl é uma plataforma de ciclo de vida de certificados auto-hospedada desenvolvida com Go e TypeScript que expõe 78 endpoints de API REST para gerenciamento de certificados. A plataforma é independente de emissor e de destino, com um servidor MCP planejado para expor toda a funcionalidade como ferramentas nativas MCP.

OpenClawRadar