Allgemeine Einführung
Quash (https://quashbugs.com/generate-tests) ist eine KI-gesteuerte Plattform, die sich auf die Generierung von Testfällen konzentriert und Entwicklern und QA-Teams helfen soll, Produktanforderungsdokumente (PRDs) schnell in detaillierte Testfälle zu verwandeln. Die Benutzer ziehen das PRD im PDF-Format (bis zu 10 MB) einfach per Drag & Drop, ohne Registrierung oder komplexe Integration, und die KI analysiert das Dokument in Echtzeit und generiert Testfälle mit Schritten, erwarteten Ergebnissen und Randfällen. Mit dem Schwerpunkt auf Datensicherheit gewährleistet die Plattform den Schutz der Privatsphäre, indem sie Benutzerdateien nach der Verarbeitung nicht speichert oder weitergibt. quash stellt auch Beispiel-PRDs zur Verfügung, mit denen die Benutzer Erfahrungen sammeln können, und eignet sich daher für Entwickler mobiler Apps, agile Teams und KMUs, die eine effiziente QA anstreben. Die intuitive Bedienung und die sofortigen Ergebnisse reduzieren den Zeitaufwand für das manuelle Schreiben von Testfällen erheblich und helfen dabei, qualitativ hochwertige Produkte zu liefern.
Funktionsliste
- On-the-fly-Erstellung von Testfällen Drag-and-drop PRDs (im PDF-Format) und AI analysiert und generiert automatisch detaillierte Testfälle mit Schritten, erwarteten Ergebnissen und Randszenarien.
- Keine Registrierung oder Integration erforderlich Kein Konto oder technische Konfiguration erforderlich, einfach die Datei hochladen und schnell nutzen.
- Gewährleistung der Datensicherheit PRD wird in Echtzeit verarbeitet und die Dateien werden nach Abschluss nicht gespeichert oder weitergegeben, so dass strenge Datenschutzstandards eingehalten werden.
- Beispielhafte PRD-Erfahrung Muster-PRDs für den KYC-Prozess, die Terminierung der Lieferung und den Zahlungsprozess werden für die Benutzer bereitgestellt, um die Funktionalität zu testen.
- Berichterstattung über mehrere Schauplätze Generierung von Anwendungsfällen zur Abdeckung von Funktionstests, Randbedingungen und Ausnahmeszenarien, wodurch manuelle Ergänzungen reduziert werden.
- Exportieren von Testfällen Unterstützung für den Export von generierten Testfällen in ein Standardformat, das mit gängigen QA-Tools (wie Jira, TestRail) kompatibel ist.
- Unterstützung mehrerer Sprachen KI parst PRDs, die Englisch und andere wichtige Sprachen unterstützen, um eindeutige Testfälle zu generieren.
- Open-Source-Unterstützung Ein Open-Source-SDK (Quash Max) steht über GitHub zur Verfügung, um Entwickler bei benutzerdefinierten Integrationen zu unterstützen.
Hilfe verwenden
Schnellstart-Prozess
Das Tool zur Generierung von Testfällen von Quash ist so einfach gestaltet, dass keine Installation oder komplexe Konfiguration erforderlich ist. Die Benutzer besuchen einfach die Website, um loszulegen. Detaillierte Anweisungen finden Sie weiter unten:
- Zugang zur Website ::
- Öffnen Sie Ihren Browser und gehen Sie zu https://quashbugs.com/generate-tests.
- Sobald die Seite geladen ist, werden der Bereich zum Ziehen und Ablegen und die Schaltfläche "Datei hochladen" angezeigt, die PDF-Dateien (bis zu 10 MB) unterstützt.
- PRD-Datei hochladen ::
- Drag-and-Drop-Verfahren Ziehen Sie das vorbereitete PRD (im PDF-Format) in den gepunkteten Bereich in der Mitte der Seite, und das System beginnt automatisch mit dem Hochladen.
- Manuelles Hochladen Klicken Sie auf die Schaltfläche "Datei hochladen", um die PRD-Datei aus dem lokalen Dateisystem auszuwählen, zu bestätigen und hochzuladen.
- Anforderungen an die Dokumentation ::
- Format: Nur PDF wird unterstützt.
- Größe: maximal 10 MB.
- Inhalt: Das Dokument sollte die Produktmerkmale, Benutzerprozesse oder Anforderungen (z. B. KYC-Prozess, Zahlungslogik) klar beschreiben.
- caveat ::
- Stellen Sie sicher, dass die PDF-Inhalte klar strukturiert sind (z. B. mit Titeln, Funktionsbeschreibungen und Anwenderberichten), um die Genauigkeit der KI-Analyse zu verbessern.
- Vermeiden Sie das Hochladen von gescannten Kopien oder PDF-Dateien im Bildformat; der Textinhalt muss extrahierbar sein.
- Erfahrung Muster PRD ::
- Wenn Sie kein eigenes PRD haben, können Sie auf den Beispiel-Link auf dieser Seite klicken:
- KYC-Reise PRD Beschreiben Sie den Prozess der Benutzerauthentifizierung.
- Geplante Lieferung PRD Beschreiben Sie die Planungslogik der E-Commerce-Logistik.
- FD Verdünnungsfluss PRD Beschreiben Sie die Optimierung von Zahlungsprozessen.
- Klicken Sie auf "Diese Datei anzeigen", um die PDF-Beispieldatei herunterzuladen, oder ziehen Sie die Beispieldatei zum Testen direkt per Drag & Drop.
- Die Beispiele sind für Erstanwender geeignet, um die von der KI generierten Ergebnisse schnell zu verstehen, und decken typische mobile Anwendungsszenarien ab.
- Wenn Sie kein eigenes PRD haben, können Sie auf den Beispiel-Link auf dieser Seite klicken:
- Erzeugen von Testfällen ::
- Sobald der Upload abgeschlossen ist, analysiert AI den PRD-Inhalt in Echtzeit (in der Regel Sekunden bis eine Minute, je nach Dateigröße).
- Das System generiert detaillierte Testfälle, die Folgendes enthalten:
- Prüfschritt Explizite Operationen aufgeschlüsselt nach Benutzerprozess.
- Erwartete Ergebnisse : Erfolgskriterien für jeden Schritt.
- Edge-Anwendungsfälle Szenarien wie anormale Eingaben, Randbedingungen usw. abdecken.
- Die Testfälle werden auf der Seite als Liste mit einer Vorschau der einzelnen Elemente angezeigt.
- Ansicht & Export ::
- Vorschau Use Cases Klicken Sie auf jeden Testfall, um die detaillierten Schritte und erwarteten Ergebnisse zu sehen.
- Exportieren von Use Cases ::
- Klicken Sie auf die Schaltfläche "Exportieren" und wählen Sie das Exportformat (z. B. CSV, JSON oder PDF).
- Die exportierten Dateien sind mit führenden QA-Tools wie Jira, TestRail oder Zephyr kompatibel.
- Beispiel für exportierten Inhalt:
Test Case ID,Description,Steps,Expected Result,Edge Case TC001,验证用户登录,1. 输入用户名 2. 输入密码 3. 点击登录,显示欢迎页面,空用户名/密码
- Speichern Sie die Datei lokal zur Überprüfung durch das Team oder importieren Sie sie in das QA-System.
- Bestätigung der Datensicherheit ::
- Quash verspricht, PRDs in Echtzeit zu verarbeiten, ohne Dateien zu speichern oder Daten zu extrahieren, wenn sie fertig sind.
- Auf der Seite erscheint ein Schlosssymbol und der Hinweis: "Ihre Daten bleiben sicher. Wir verarbeiten Ihr Dokument nur zur Erstellung von Testfällen und speichern oder geben Ihr PRD niemals weiter. Wir verarbeiten Ihr Dokument nur, um Testfälle zu generieren, und speichern oder teilen Ihr PRD niemals."
- Nutzer können vertrauliche PRDs hochladen und dabei Datenschutzstandards wie die GDPR einhalten.
Featured Function Bedienung
1. die fliegende Generierung von Testfällen
Die für QA-Szenarien optimierte KI von Quash analysiert schnell User Stories, Funktionspunkte und Prozesse in PRDs, um strukturierte Testfälle zu erzeugen:
- Verfahren ::
- Nach dem Hochladen der PRD warten Sie, bis die KI sie analysiert hat (ein Fortschrittsbalken zeigt den Verarbeitungsstatus an).
- Nach dem Parsen zeigt die Seite eine Liste von Testfällen an, die in "Funktionstests", "Grenztests" und "Ausnahmetests" unterteilt sind.
- Klicken Sie auf einen der Anwendungsfälle, um Details zu erfahren, z. B:
测试用例:用户身份验证 步骤: 1. 打开登录页面 2. 输入有效用户名和密码 3. 点击“提交” 预期结果:跳转至用户仪表板 边缘用例:无效密码、账号锁定
- Optimierungsempfehlungen ::
- Achten Sie darauf, dass das PRD eine Standardterminologie verwendet (z. B. "Benutzer", "Anmeldung") und vage Beschreibungen vermeidet.
- Wenn das erzeugte Ergebnis unvollständig ist, versuchen Sie, die PRD in kleinere Dateien aufzuteilen und diese in Segmenten hochzuladen.
2. beispielhafte PRD-Erfahrung
Muster-PRDs sind eine wichtige Funktion von Quash, die neuen Nutzern helfen, sich schnell zurechtzufinden:
- Verfahren ::
- Am Ende der Seite finden Sie den Link "KYC Journey PRD" "Scheduled Delivery PRD" oder "FD Dilution Flow PRD " am unteren Ende der Seite.
- Klicken Sie auf den Link, um die PDF-Datei herunterzuladen, oder ziehen Sie sie per Drag & Drop direkt in den Upload-Bereich.
- Die generierten Testfälle zeigen typische Szenarien wie:
- KYC-Prozess: Überprüfung der Benutzeridentität, Hochladen von Dokumenten, Behandlung von Fehlerszenarien.
- Planung von Lieferungen: Bestätigung von Bestellungen, Zuweisung von Fahrern und ungewöhnliche Lieferungen.
- Beispielanwendungsfälle können zur Untersuchung oder als Referenz exportiert werden.
- Anwendbare Szenarien ::
- Neue Nutzer testen die KI-Effekte.
- Schulung des QA-Teams und Einweisung in das Testfallformat.
- Schnelles Überprüfen der Testabdeckung für bestimmte Funktionen (z. B. Zahlungen, Logistik).
3. exportieren und integrieren
Quash unterstützt die nahtlose Integration von Testfällen in bestehende QA-Prozesse:
- Exportformat ::
- CSV: geeignet zum Importieren in Excel oder TestRail.
- JSON: Geeignet für API-Integration oder Automatisierungsskripte.
- PDF: geeignet für die Archivierung oder Weitergabe.
- Schritte zur Integration ::
- Nachdem Sie die CSV-Datei exportiert haben, melden Sie sich bei TestRail an, gehen zum Modul "Testfälle" und klicken auf "CSV importieren".
- Ordnen Sie die Felder zu (z. B. "Beschreibung" entspricht "Schritte"), um den Import abzuschließen.
- Erstellen Sie in Jira eine Testaufgabe mit der angehängten, hochgeladenen und exportierten PDF-Datei.
- caveat ::
- Stellen Sie sicher, dass die exportierten Anwendungsfälle eindeutig nummeriert sind, um Doppelarbeit zu vermeiden.
- Wenn Anpassungen an den Anwendungsfällen erforderlich sind, wird empfohlen, diese im QA-Tool zu bearbeiten, anstatt das ursprüngliche PRD zu ändern.
4. die Datensicherheit und der Schutz der Privatsphäre
Der Schutz der Privatsphäre ist eine der Hauptstärken von Quash und eignet sich besonders für den Umgang mit sensiblen PRDs:
- Bestätigung der Operation ::
- Vor dem Hochladen wird auf der Seite eine Sicherheitserklärung angezeigt, und die Nutzer können auf den Link "Sicherheit" klicken, um die ausführlichen Datenschutzbestimmungen einzusehen.
- Nach Abschluss der Verarbeitung löscht das System automatisch den Cache, und die Benutzer können über die "Entwicklertools" des Browsers überprüfen, dass keine Daten mehr vorhanden sind.
- Compliance ::
- Einhaltung von internationalen Datenschutzstandards wie GDPR und CCPA.
- Es werden keine Benutzer-IP- oder Datei-Metadaten gespeichert, nur für die Echtzeit-Analyse.
- Benutzerempfehlung ::
- Überprüfen Sie die Quash-Website regelmäßig auf Aktualisierungen unserer Datenschutzrichtlinie.
- Vermeiden Sie das Hochladen von PRDs, die personenbezogene Daten enthalten.
Erweiterte Funktionen und Erweiterungen
1. quelloffene SDK-Integration
Quash stellt ein Open-Source-SDK (Quash Max) zur Verfügung, mit dem Entwickler Funktionen zur Testfallerstellung in ihre Anwendungen einbetten können:
- SDK abrufen ::
- Besuchen Sie das GitHub-Repository (Oscorp-HQ/quash-max).
- Laden Sie das SDK für iOS (Swift) oder Android (Kotlin) herunter.
- Schritte zur Integration ::
- Android (Betriebssystem) ::
implementation 'com.quash:max:1.0.0'
existieren
Application
in der Klasse initialisiert:Quash.init(this, "API_KEY", "PROJECT_ID");
- iOS ::
pod 'QuashMax', '~> 1.0'
existieren
AppDelegate
in der Initialisierung:Quash.initialize(apiKey: "API_KEY", projectId: "PROJECT_ID")
- Verwendungsszenarien ::
- Löst automatisch die PRD-Analyse aus, um Testfälle zu erzeugen.
- Maßgeschneiderte Ausgabeformate, angepasst an die QA-Systeme von Unternehmen.
2. die Buchung von Demonstrationen und Unterstützung
Für Teams, die eine tiefere Integration benötigen, bietet Quash personalisierte Unterstützung:
- Verfahren ::
- Klicken Sie auf die Schaltfläche "Demo buchen" unten auf der Seite, um zu https://quashbugs.com/contact-form zu gelangen.
- Geben Sie Ihre Unternehmensdaten und eine Beschreibung Ihres Bedarfs ein, senden Sie das Formular ab und erhalten Sie eine Bestätigungs-E-Mail.
- Das Team wird innerhalb von 1-2 Werktagen eine Experten-Demo ansetzen, um die CI/CD-Integration, das Testen von Gerätefarmen und andere Funktionen zu demonstrieren.
- Kontakt zum Support ::
- E-Mail: hello@quashbugs.com.
- Soziale Medien: Folgen Sie LinkedIn, YouTube oder GitHub für Updates.
caveat
- Dateigröße PDF-Dateien über 10 MB können nicht hochgeladen werden. Es wird empfohlen, die Dateien zu komprimieren oder aufzuteilen.
- Netzanforderung : Zum Hochladen und Parsen ist ein stabiles Netzwerk erforderlich, Wi-Fi wird empfohlen.
- Browser-Kompatibilität Die neueste Version von Chrome, Firefox oder Safari wird empfohlen.
- Fragen zum Feedback Wenn die generierten Ergebnisse nicht korrekt sind, können Sie uns über "Kontakt" eine Rückmeldung mit dem PRD und dem gewünschten Ergebnis geben.
Mit diesen Schritten können Benutzer schnell mit dem Tool zur Testfallerstellung von Quash beginnen, vom Hochladen von PRDs bis zum Exportieren von Anwendungsfällen in wenigen Minuten. Ganz gleich, ob Sie ein einzelner Entwickler oder ein QA-Team in einem Unternehmen sind, die KI-gesteuerten Funktionen und Datenschutzgarantien von Quash können die Testeffizienz erheblich verbessern.