TASTESTUDIO – Dokumentation
TASTESTUDIO besteht aus einer Windows-Desktop-App und dem Rust Agent. Auf Ihrem eigenen PC arbeiten Sie mit Projektverwaltung, Explorer, Monaco-Editor, Terminal, Ausführung und Git; Aufgaben und Tests, die in den .tastedev-Definitionen des Projektordners (TASTEDEV Protocol) beschrieben sind, werden über Core an einen Agent (Windows·Linux) gesendet, der die Anforderungen erfüllt. Der Agent überträgt die Ausgabe in Echtzeit und hinterlässt Ergebnisse und Nachweise (Protokolle, Aufzeichnungen von Browsertests). Schlägt etwas fehl, liest die KI nur: Sie benennt die Ursache und schlägt eine Korrektur vor, und angewendet und erneut getestet werden nur Änderungen, die Sie freigegeben haben. Ergebnisse lassen sich als GitHub-Issues anlegen, und geplante Tests laufen zur festgelegten Zeit.
Benutzerhandbuch
Vom ersten Start bis zur Fehlerbehebung – in der Reihenfolge, in der Sie tatsächlich arbeiten.
Installation
Prüfen Sie vor der Installation Version, SHA-256 und Codesignatur auf der Download-Seite. Download-Informationen ansehen
Aktuell zu prüfende Angaben
- Quellversion
- 0.1.1
- Unterstützte Umgebungen
- Windows, Linux, macOS (demnächst)
- Veröffentlichungsstatus
- Veröffentlicht · wird verbessert
- GitHub-Repository
- Geprüftes Repository
- Externe Dokumentation
- Geprüfte Dokumentation
Schnellstart
- 1
Laden Sie auf der Download-Seite das Windows-Installationspaket herunter, dessen Codesignatur und SHA-256 geprüft sind.
- 2
Starten Sie die App, öffnen Sie einen Projektordner und arbeiten Sie mit Editor, Terminal und Git.
- 3
Richten Sie den Rust Agent auf einem Testrechner ein, verbinden Sie ihn mit Core und stellen Sie dann die Aufgaben und Tests aus den .tastedev-Definitionen in die Warteschlange, um sie auszuführen.
Wichtige Funktionen
Projektverwaltung
Registrieren Sie Ordner als Projekte und machen Sie beim erneuten Öffnen dort weiter, wo Sie aufgehört haben. Verschwundene Ordner werden gesucht und neu verknüpft.
Explorer und Editor
Öffnen und speichern Sie mehrere Tabs mit dem Explorer und dem Monaco-Editor. Außerhalb geänderte Dateien werden beim Speichern gemeldet.
Terminal und Ausführung
Öffnen Sie ein Terminal im Projektordner und starten und stoppen Sie Programme über Ausführungskonfigurationen. Standardausgabe und Fehler werden getrennt angezeigt.
Git
Status, Änderungsvergleich, Staging, Commits und Verlauf direkt in der App. Verwendet wird das auf dem System installierte Git.
TASTEDEV Protocol
Beschreiben Sie Umgebungen, Aufgaben und Tests im .tastedev-Ordner des Projekts. Gespeicherte Definitionen werden streng geprüft, bevor sie in die Ausführungsliste aufgenommen werden.
Rust Agent
Ein eigenständiges Ausführungsprogramm für Windows- und Linux-Rechner. Es registriert sich bei Core, sendet Heartbeats, führt empfangene Aufgaben aus und überträgt die Ausgabe in Echtzeit.
Warteschlange und Zuweisung
Aufgaben kommen in eine Warteschlange und werden einem Agent zugewiesen, der die nötigen Voraussetzungen (Betriebssystem, Werkzeuge) erfüllt. Abbrüche, Zeitüberschreitungen und Ergebnisse auf einen Blick.
Testorchestrierung
Quellen bereitstellen, bauen, Dienste starten, Zustand prüfen, testen und aufräumen – alles in einer Pipeline, mit einem festgehaltenen Ergebnis für jeden Schritt.
Browsertests und Nachweise
Führen Sie Playwright-Tests auf einem Agent aus und sehen Sie sich bei Fehlern Nachweise wie Screenshots und Aufzeichnungen direkt in Studio an.
KI-Analyse und Korrektur
Die KI analysiert fehlgeschlagene Ausführungen rein lesend und zeigt Korrekturvorschläge als Diff. Nur freigegebene Vorschläge werden angewendet und danach erneut getestet oder zurückgenommen.
GitHub-Issues
Erstellen Sie aus einer fehlgeschlagenen Ausführung einen Issue-Entwurf, lassen Sie sich ähnliche Issues zeigen und veröffentlichen Sie ihn nach Freigabe oder hängen Sie ihn an ein bestehendes Issue an.
Geplante Tests
Führen Sie Tests per cron, Intervall oder einmaligem Termin zur festgelegten Zeit aus. Die Zeitzone wird ausdrücklich angegeben, und verpasste Termine werden nicht gesammelt nachgeholt.
Fehlerbehebung
Ich sehe keine Download-Schaltfläche.
Auf der Download-Seite finden Sie die aktuell veröffentlichten Installationsdateien und Prüfinformationen.
Kann ich die unterstützten Betriebssysteme sehen?
Die Dokumentation nennt nur Umgebungen, die für das jeweilige Produkt geprüft wurden. „Wird geprüft“ bedeutet, dass die Unterstützung noch nicht bestätigt ist.
Wo sehe ich den aktuellen Funktionsumfang?
Die wichtigsten Funktionen in dieser Dokumentation und auf der Produktseite beruhen auf dem aktuellen Projektquellcode.
