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

Außerhalb des Stromnetzes: Nutzung von Telefonhardware für Offline-AI-Anwendungen
Werkzeuge

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.

OpenClawRadar
Claudes Canva-Integration: Ein praktischer Workflow zur Design-Generierung
Werkzeuge

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.

OpenClawRadar
Puzzle-Spiel für Bots mit Preisen: Eine neue Herausforderung für KI-Programmierer
Werkzeuge

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.

OpenClawRadar
Claude-Fähigkeit ermöglicht granulare Persönlichungsanpassungen mit quantifizierten Variablen
Werkzeuge

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.

OpenClawRadar