Open-Source SwiftUI-Testfunktion für Claude Code nutzt Computer Use zur visuellen App-Testung

✍️ OpenClawRadar📅 Veröffentlicht: 31. März 2026🔗 Source
Open-Source SwiftUI-Testfunktion für Claude Code nutzt Computer Use zur visuellen App-Testung
Ad

Eine Open-Source-Fähigkeit für Claude Code namens swiftui-autotest-skill nutzt Claudes neue Computer-Use-Fähigkeit, um SwiftUI-Anwendungen visuell zu testen, ohne Testcode schreiben zu müssen.

So funktioniert es

Sie führen /ios-test aus und der Agent:

  • Findet Ihre .xcodeproj-Datei
  • Wählt einen Simulator aus
  • Baut die App
  • Installiert sie
  • Navigiert mit Computer Use durch jeden einzelnen Bildschirm

Der Agent interagiert mit der App genau wie ein echter Benutzer: Tippen auf Buttons, Scrollen durch Listen, Folgen von Navigationslinks und Wechseln zwischen Tabs.

Was es erkennt

  • Layout-Fehler (Überlauf, überlappende Ansichten, abgeschnittener Text)
  • Abstürze (analysiert Simulator-Absturzprotokolle mit Stack-Traces, die Ihrem Quellcode zugeordnet sind)
  • Defekte Navigation (testet jeden Tab, jeden Link, Zurück-Navigation)
  • Nicht reagierende interaktive Elemente
  • Fehlende Barrierefreiheitskennungen (und bietet an, sie automatisch zu beheben)
Ad

Zusätzliche Flags

  • --states → testet leere, Fehler- und Ladezustände über Startargumente
  • --performance → misst RAM pro Bildschirm, erkennt Speicherlecks
  • --flow=onboarding → testet einen bestimmten Benutzerablauf end-to-end
  • --screenshot-all → erfasst jeden Schritt

Zusätzliche Funktion

Die Fähigkeit enthält auch /add-accessibility, das alle SwiftUI-Ansichten scannt und fehlende .accessibilityIdentifier() automatisch mit einer sauberen {screen}-{type}-{name}-Konvention hinzufügt. Dies macht das Testen zuverlässiger und bereitet Ihre App auf VoiceOver vor.

Der Ansatz erfordert kein XCUITest, keine Testziele und keinen Boilerplate-Code. Der Agent inspiziert Ihre App visuell und meldet Probleme.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch