Compétence de test SwiftUI open-source pour Claude Code utilisant l'utilisation informatique pour tester visuellement les applications

✍️ OpenClawRadar📅 Publié: March 31, 2026🔗 Source
Compétence de test SwiftUI open-source pour Claude Code utilisant l'utilisation informatique pour tester visuellement les applications
Ad

Une compétence open-source pour Claude Code appelée swiftui-autotest-skill exploite la nouvelle capacité d'utilisation de l'ordinateur de Claude pour tester visuellement les applications SwiftUI sans écrire de code de test.

Comment ça fonctionne

Vous exécutez /ios-test et l'agent :

  • Trouve votre fichier .xcodeproj
  • Choisit un Simulateur
  • Construit l'application
  • L'installe
  • Navigue à travers chaque écran en utilisant l'utilisation de l'ordinateur

L'agent interagit avec l'application exactement comme un véritable utilisateur le ferait : en appuyant sur les boutons, en faisant défiler les listes, en suivant les liens de navigation et en changeant d'onglets.

Ce qu'il détecte

  • Bugs de mise en page (débordement, vues superposées, texte tronqué)
  • Plantages (analyse les journaux de plantage du Simulateur avec des traces de pile mappées à votre code source)
  • Navigation cassée (teste chaque onglet, chaque lien, la navigation arrière)
  • Éléments interactifs non réactifs
  • Identifiants d'accessibilité manquants (et propose de les corriger automatiquement)
Ad

Options supplémentaires

  • --states → teste les états vides, d'erreur et de chargement via les arguments de lancement
  • --performance → mesure la RAM par écran, détecte les fuites de mémoire
  • --flow=onboarding → teste un flux utilisateur spécifique de bout en bout
  • --screenshot-all → capture chaque étape

Fonctionnalité supplémentaire

La compétence inclut également /add-accessibility qui analyse toutes les vues SwiftUI et ajoute automatiquement les .accessibilityIdentifier() manquants en utilisant une convention propre {écran}-{type}-{nom}. Cela rend les tests plus fiables et prépare votre application pour VoiceOver.

L'approche ne nécessite pas de XCUITest, pas de cibles de test et pas de code passe-partout. L'agent inspecte visuellement votre application et signale les problèmes.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Claude-Code v2.1.111 ajoute Opus 4.7 en effort élevé, /ultrareview et un outil PowerShell.
Tools

Claude-Code v2.1.111 ajoute Opus 4.7 en effort élevé, /ultrareview et un outil PowerShell.

Claude-Code v2.1.111 introduit le niveau d'effort Opus 4.7 xhigh entre high et max, ajoute la commande /ultrareview pour des revues de code multi-agents basées sur le cloud, et commence le déploiement de la prise en charge des outils PowerShell sur Windows. La mise à jour inclut également des contrôles interactifs /effort, une correspondance automatique des thèmes, et de nombreuses corrections de bugs.

OpenClawRadar
SkyClaw : Runtime d'Agent IA Rust pour VPS Cloud avec Contrôle Telegram
Tools

SkyClaw : Runtime d'Agent IA Rust pour VPS Cloud avec Contrôle Telegram

SkyClaw est un runtime d'agent IA basé sur Rust de 6,9 Mo conçu pour le déploiement sur VPS cloud avec Telegram comme unique interface. Il exécute des commandes shell, navigue sur le web via Chrome headless, lit/écrit des fichiers et récupère des URL avec un enchaînement d'outils en plusieurs tours.

OpenClawRadar
Test de δ-Mem sur Apple Silicon : Implémentation MLX et Benchmarks
Tools

Test de δ-Mem sur Apple Silicon : Implémentation MLX et Benchmarks

L'article δ-mem implémenté via mlx sur un MacMini 64 Go montre des benchmarks locaux mitigés mais prometteurs, avec des gains dans des scénarios de replay réalistes.

OpenClawRadar
Serveur MCP Local Connecte Claude aux Applications Mac Sans Cloud ni Jetons
Tools

Serveur MCP Local Connecte Claude aux Applications Mac Sans Cloud ni Jetons

Local MCP est un serveur MCP natif pour macOS qui donne à Claude Desktop, Cursor, Windsurf et VS Code un accès aux données de Mail, Calendar, Teams et OneDrive sur votre Mac, sans traitement cloud ni jetons API.

OpenClawRadar