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

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)
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
👀 Siehe auch

Außerhalb des Stromnetzes: Nutzung von Telefonhardware für Offline-AI-Anwendungen
Off Grid ist eine Open-Source-App, die die Hardware Ihres Telefons für Offline-AI-Aufgaben wie Textgenerierung und Spracherkennung nutzt.

Claudes Canva-Integration: Ein praktischer Workflow zur Design-Generierung
Claudes Canva-Konnektor exportiert bearbeitbare Canva-Projekte mit strukturierten Layouts, keine flachen Bilder. Der Beitrag beschreibt einen Workflow von der Eingabeaufforderung bis zum fertigen Karussell in 12-15 Minuten, einschließlich Einrichtung, High-Fidelity-Modus und ehrlichen Einschränkungen.

Puzzle-Spiel für Bots mit Preisen: Eine neue Herausforderung für KI-Programmierer
Ein faszinierendes neues Puzzle-Spiel lädt KI-Programmierer dazu ein, ihre Kreativität und Intelligenz auszuleben, indem sie Bot-Lösungen entwickeln, um Preise zu gewinnen. Die Initiative hat in der KI-Community für Aufsehen gesorgt und Kreativität sowie Wettbewerb angeregt.

Claude-Fähigkeit ermöglicht granulare Persönlichungsanpassungen mit quantifizierten Variablen
Eine neue Claude-Fähigkeit ermöglicht es Entwicklern, quantifizierte Anpassungen über 32 Gruppen von Persönlichkeitsmerkmalen vorzunehmen, die 120 von Claude definierte Variablen abdecken. Gruppenprofile zeigen Metriken wie Wortreichtum (60), Verträglichkeit (55) und Sarkasmus & Bissigkeit (17). Die Fähigkeit bleibt über Gespräche hinweg erhalten und beinhaltet einen Veröffentlichungsbefehl für benutzerdefinierte Anweisungen.