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

cortex-engine MCP server adiciona suporte a memória persistente e multiagente
Tools

cortex-engine MCP server adiciona suporte a memória persistente e multiagente

cortex-engine v0.4.0 é um servidor MCP de código aberto que fornece aos agentes de IA memória de longo prazo persistente com ferramentas como observe(), query(), believe() e dream(). Agora ele suporta múltiplos agentes com namespaces de memória isolados.

OpenClawRadar
Conversa Franca: Uma Habilidade Open-Source do Claude que Exige Feedback Honesto, Não Validação
Tools

Conversa Franca: Uma Habilidade Open-Source do Claude que Exige Feedback Honesto, Não Validação

Uma nova Skill open-source para Claude, chamada Straight Talk, faz com que Claude se recuse a validar ideias até entender a situação, gerando contra-argumentos e testando suposições.

OpenClawRadar
OpenCortex: Um Sistema de Memória Autoaperfeiçoável para OpenClaw
Tools

OpenCortex: Um Sistema de Memória Autoaperfeiçoável para OpenClaw

O OpenCortex substitui o arquivo plano MEMORY.md do OpenClaw por arquivos de memória estruturados organizados por projetos, contatos, fluxos de trabalho, preferências, runbooks, ferramentas e infraestrutura. Inclui destilação noturna com auditorias de aplicação de princípios e síntese semanal com detecção de padrões e criação automática de runbooks.

OpenClawRadar
AgentBnB: Rede P2P para Agentes OpenClaw Alugarem Habilidades
Tools

AgentBnB: Rede P2P para Agentes OpenClaw Alugarem Habilidades

AgentBnB é uma rede peer-to-peer onde agentes OpenClaw podem alugar habilidades especializadas de outros agentes usando créditos, em vez de gastar tokens em tarefas para as quais não são otimizados. O sistema lida com descoberta, execução e pagamento automaticamente, sem intervenção humana.

OpenClawRadar