ContextQA
ContextQA – ein intelligentes Werkzeug für die KI-gestützte Programmierung
Tags:AI-ProgrammierwerkzeugeEine kurze Beschreibung
ContextQA ist eine von KI angetriebene Plattform zur Automatisierung von Softwaretests. Sie kann Tests aus natürlicher Sprache, Anforderungslisten, Designunterlagen sowie Schnittstellenspezifikationen erstellen. Die Tests können auf Webseiten, in mobilen Geräten, über APIs, in Unternehmenssystemen sowie mit AI-Agenten durchgeführt werden. Zudem bietet ContextQA Funktionen zur Selbstheilung, zur Analyse der Ursachen sowie zu vollständigen Nachweisen der Testausführung.
Einführung in die Tools
ContextQA richtet sich an Testingenieure, Entwickler, Produktteams sowie Qualitätsmanager in Unternehmen. Ziel ist es, die Erstellung, Ausführung, Behebung von Fehlern, Analyse sowie Berichterstattung im Rahmen eines einheitlichen Platforms zu bündeln. Die Benutzer können sowohl über die Webkonsole arbeiten als auch Workflows mithilfe von MCP, Tools für kontinuierliche Integration sowie Entwicklungs-APIs auslösen.
Für die Automatisierung der unteren Schichten der Plattform wird Playwright verwendet, wobei die Automatisierungen in den Browsern Chromium, Firefox und WebKit ausgeführt werden. Zudem umfasst es Tests für iOS, Android, REST- sowie GraphQL-Schnittstellen, Datenbanken, Salesforce, SAP sowie AI-Agenten im „Black-Box“-Ansatz.
Hauptfunktionen
Von KI erzeugte Testfälle
ContextQA kann Tests aus natürlicher Sprache, Jira- oder Azure DevOps-Aufgaben, Figma-Designs, Excel- oder CSV-Dateien, OpenAPI-Spezifikationen, Videos, Anforderungsdokumenten, Codeunterschieden, n8n-Workflows sowie Grenzszenarien erstellen. Das System ergänzt dabei normale Ablaufwege, fehlerhafte Abläufe und Grenzbedingungen, doch die erzeugten Ergebnisse müssen dennoch von Testern überprüft werden.
Ausführung in natürlicher Sprache
Die Testschritte können in alltäglicher Sprache beschrieben werden – als Klicks, Eingaben, Auswahlvorgänge und Überprüfungen. Die Plattform wandelt die Absichten in Aktionen im Browser oder auf dem Gerät um. Personen ohne technische Kenntnisse können einfache Abläufe erstellen; für komplexe Anforderungen, Testdaten sowie die Steuerung der Umgebung ist jedoch Erfahrung im Testen erforderlich.
Selbstheilungstest
Wenn sich die Struktur der Seite oder die Positionierung der Elemente ändert, sucht das Selbstheilungssystem in Kombination mit DOM- und visuellen Informationen nach neuen Elementen mit ähnlicher Semantik. Reparaturen mit hoher Zuverlässigkeit können automatisch durchgeführt werden, während Ergebnisse mit geringerer Zuverlässigkeit einer manuellen Überprüfung unterzogen werden müssen, um zu vermeiden, dass echte Fehler fälschlich als Änderungen in der Positionierung interpretiert werden.
Webseiten- und Browserübergreifende Tests
Derselbe Test kann auf den Chromium-, Firefox- und WebKit-Kernen ausgeführt werden, wobei der Testplan nach Umgebung, Browser und Parallelität zusammengestellt wird. Die Plattform ist für die Steuerung des Browsers, das Erstellen von Screenshots, Videos sowie Tracking-Dateien zuständig; das Team muss keine Treiberkonfigurationen separat verwalten.
Mobile-Testung
Die mobilen Tests umfassen iOS und Android und können die Hochladen von Anwendungen, die Konfiguration von Geräten, Gesten sowie Testpläne für mehrere Geräte abdecken. In den offiziellen Dokumentationen wird als Mindestanforderung iOS 14 oder neuer sowie Android API 21 oder neuer angegeben; die tatsächlich verfügbaren Geräte müssen im Konzept bestätigt werden.
API und Datenvalidierung
Die Plattform unterstützt REST, GraphQL, Anfragedaten sowie Prüfungen der Antworten und mehrstufige API-Verbindungen. Zudem kann sie auch Datenbanken sowie datenbasierte Tests abdecken. Sensible Token, Testkonten und Umgebungsparameter sollten als kontrollierte Variablen verwendet werden, anstatt direkt in den Testtext eingefügt zu werden.
Unternehmensanwendungsprüfung
ContextQA bietet Automatisierungsfunktionen für Salesforce, SAP sowie komplexe ERP- oder CRM-Prozesse. Die Enterprise-Version umfasst eine umfassendere Unterstützung für Unternehmenssysteme, Single Sign-On, Governance sowie erweiterte Sicherheitsmaßnahmen.
AI-Agent-Test
Die Plattform kann Agentforce, Bedrock, Azure AI, Snowflake Cortex sowie selbst entwickelte Agenten wie echte Benutzer von außen testen, ohne auf den internen Code der Modelle zugreifen zu müssen. Sie kann Illusionstests, Regelverstöße, mehrstufige Grenzszenarien sowie Funktionsszenarien erzeugen und diese mit Kriterien zur KI-Bewertung sowie zu Prüfungen auf Sicherheit verknüpfen.
Sprachagent-Test
Das Enterprise-Paket umfasst Tests für Sprachagenten und eignet sich zur Überprüfung von Dialogabläufen, Toolaufrufen, Strategiegrenzen sowie Rückfalländerungen. Die Sprachqualität wird durch Akzente, Störgeräusche, Verzögerungen und die Telefonleitung beeinflusst; bei der Anschaffung sollten die unterstützten Sprachen sowie die Leitungen überprüft werden.
Ursachenanalyse und Flüchtigkeitsprüfung zur Identifizierung
Die Fehleranalyse berücksichtigt Screenshots, Videos, Seitenstruktur, Netzwerkprotokolle, Konsoleinträge sowie Playwright-Tracking-Daten, um zu ermitteln, ob es sich um Defekte in der Anwendung, Probleme bei den Tests, Umgebungsstörungen oder vorübergehende Fehler handelt. Die Ergebnisse liefern Informationen zu den betroffenen Schritten, Beweise sowie Vorschläge zur Behebung.
Visuelle Rückkehr und Leistungsprüfung
Die höheren Versionen von Growth beinhalten visuelle Regressionstests sowie Leistungsprüfungen, um Änderungen in der Layoutstruktur, Unterschiede in den Styles sowie eine Verschlechterung der Leistung festzustellen. Die visuelle Basis muss je nach Browser, Ansichtsfenster, Schriftarten und dynamischen Bereichen gepflegt werden – andernfalls entstehen leicht Störungen.
Test-Evidenzpaket
Jede Ausführung erzeugt schrittweise Screenshot-Aufnahmen, Videoaufzeichnungen der Sitzung, Netzwerkarchivierungen, Protokolle der Browser-Konsole, Playwright-Tracking-Dateien sowie Aufzeichnungen der AI-Logik. Dieses Beweismittelpaket erleichtert die Wiederherstellung von Problemen, die Überprüfung der Qualität sowie die Übermittlung von Fehlern an das Entwicklerteam.
| Testtypen | Typische Eingabe | Hauptausgabe | Wichtige Einschränkungen |
|---|---|---|---|
| Webseiten-Testen | Schritte in natürlicher Sprache, Seite-Adressen und Testdaten | Ergebnisse zwischen Browsern, Screenshote, Videos und Tracking | Dynamische Seiten erfordern die Steuerung von Wartezeiten und Daten. |
| Mobile Tests | Anwendungs-Pakete, Gerätekonfigurationen und Gesten-Anleitungen | Ergebnisse und Beweise für die Ausführung auf mehreren Geräten | Die Versionen der Geräte und Systeme hängen vom Konzept ab. |
| API-Testen | REST- oder GraphQL-Anfragen und -Aussagen | Antwort-Prüfung, Link-Ergebnisse und Protokolle | Die Anmeldeinformationen müssen sicher verwaltet werden. |
| Unternehmensanwendungen | Salesforce, SAP oder ERP-Businessprozesse | End-to-End-Regression- und Governance-Berichte | In der Regel ist ein Enterprise-Plan erforderlich. |
| AI-Agent-Test | Agent-Erklärungen, Endpunkte, Regeln und Szenarien | Verhaltensbewertung, Berichte über Halluzinationen und Strategieverstöße | Unsichere Ergebnisse erfordern Wiederholung und manuelle Überprüfung. |
| Sichtbarkeit und Leistung | Baseline-Seite, Sichtbereich und Leistungsbedingungen | Differenzdiagramme und Leistungsprobleme | Die Baseline und instabile Umgebungsbedingungen erzeugen Rauschen. |
Vollständiger Testworkflow
- Erstellen Sie eine Arbeitsumgebung und konfigurieren Sie die getestete Anwendung, die Umgebung, Testkonten sowie die Teamrechte.
- Erstellung von Anfangstestfällen aus Anforderungen, Aufträgen, Designs, Schnittstellenspezifikationen, Videos oder der Erzeugung in natürlicher Sprache.
- Die Testpersonen überprüfen die Schritte, Aussagen, Daten, Prioritäten und Voraussetzungen.
- Ordnen Sie die relevanten Anwendungsfälle zu Testsets zusammen und konfigurieren Sie anschließend Browser, Geräte, Umgebungen sowie Parallelität, um einen Testplan zu erstellen.
- Tests werden manuell, zeitgesteuert oder über kontinuierliche Integration ausgeführt; die Plattform sammelt dabei automatisch Screenshote, Videos und technische Protokolle.
- Selbstheilende Agenten bewältigen zuverlässige Elementverschiebungen, wobei die Fehleranalyse Ursachen für tatsächliche Probleme sowie Lösungsvorschläge liefert.
- Tragen Sie die Ergebnisse in ein Task-Management- oder Kooperationsystem ein und verbessern Sie die nächste Testrunde anhand der Abdeckung, des Ausfallrisikos und der Versagensmuster.
Anleitung zur Verwendung
Erste Webseiten-Testseite erstellen
- Um eine Demonstration oder einen Pilotversuch anzufordern und eine Arbeitsumgebung zu erstellen, wählen Sie zunächst eine Testumgebung aus, die keine echten Kundendaten enthält.
- Legen Sie die Adressen für Entwicklung-, Test- oder Vorab-Veröffentlichungsumgebungen fest und erstellen Sie spezielle Testkonten.
- Geben Sie einen klaren Ablauf ein, z. B. Anmelden, in den Warenkorb legen, bezahlen und die Bestätigungsmitteilung überprüfen.
- Überprüfen Sie die von KI erzeugten normalen, fehlerhaften und grenzwertigen Fallbeispiele und ergänzen Sie die Geschäftsregeln sowie Aussagen.
- Führen Sie es einmal unter Chromium aus und überprüfen Sie die Screenshots, Videos und Fehlermeldungen für jeden Schritt.
- Erweitern Sie dies auf Firefox und WebKit und fügen Sie stabile Anwendungsfallbeispiele zum Regressionstestplan hinzu.
Erstellen von Tests aus Jira-Aufgaben
- Verbinden Sie Jira und erteilen Sie ContextQA nur die Berechtigung, den erforderlichen Projekt- oder Aufgabenumfang zu lesen.
- Wählen Sie Aufgaben mit klaren Akzeptanzkriterien aus, die eine normale und eine fehlerhafte Ablaufvariante erfordern.
- Überprüfen Sie, ob die Felder für Aufgaben, Anhänge und Versionsnummern der Anforderungen mit der aktuellen Entwicklungsbranche übereinstimmen.
- Nach Überprüfung der Testdaten, des Umfelds und der Voraussetzungen werden die generierten Testfälle ausgeführt.
- Führen Sie Beweise für Misserfolge sowie Berichte über diese durch – vermeiden Sie es, nur vage Schlussfolgerungen zu „Erfolg“ oder „Misserfolg“ zu ziehen.
- Wenn sich die Anforderungen ändern, werden die entsprechenden Use-Cases neu erstellt oder aktualisiert, wobei die Zuordnungsbeziehungen beibehalten werden.
Ein KI-Agent testen
- Beschreibung der Verwendung des Agents, erlaubte Aktionen, verbotene Inhalte, Zielgruppe und erwartete Toolaufrufe.
- Verbinden Sie die testbaren externen Eingänge – es ist nicht notwendig, den internen Code des Agents für ContextQA zugänglich zu machen.
- Erstellen von normalen Aufgaben, Illusionsfallen, Übergriffsanfragen, Verstößen gegen Richtlinien und mehrfachigen Grenzszenarien.
- Legen Sie deterministische Regeln für die Schlüsselergebnisse fest und definieren Sie anschließend Bewertungskriterien sowie Schwellenwerte für offene Antworten.
- Bei wiederholten Ausführungen desselben Szenarios werden zufällige Schwankungen, Modelldrift und stabile Defekte unterschieden.
- Nach der Aktualisierung von Modellen, Prompten oder Tools wird eine vollständige Regression durchgeführt, wobei fehlerhafte Fälle mit hohem Risiko manuell überprüft werden.
Teste über MCP ausführen
- Erstellen Sie separate Service-Konten für die Automatisierung und holen Sie sich die erforderlichen Anmeldeinformationen für den Arbeitsbereich.
- Implementieren Sie den ContextQA MCP-Dienst lokal, in Docker oder auf Google Cloud Run gemäß den offiziellen Dokumentationen.
- Fügen Sie eine MCP-Verbindung zu Claude, Cursor oder einem kompatiblen Client hinzu und beschränken Sie die verfügbaren Arbeitsbereiche.
- Zuerst wird ein Lesetool aufgerufen, um die Verbindung zu überprüfen, anschließend wird ein kleiner Test erstellt und ausgeführt.
- Überprüfen Sie die zurückgegebenen Ausführungsnummern, Beweise, Ursachen sowie die Ergebnisse der Übertragung – verlassen Sie sich nicht nur auf Zusammenfassungen des Chats.
- Nach der offiziellen Anbindung werden die Zugangsdaten ausgetauscht, die Aufrufe protokolliert und die änderbaren oder ausführbaren Produktivressourcen eingeschränkt.
MCP und die Fähigkeiten der Entwickler
Die neueste offizielle Dokumentation listet 67 MCP-Tools auf, die Tests generieren, ausführen, Berichte erstellen, Telemetriedaten sammeln, selbstheilende Funktionen bieten, Daten migrieren sowie Wissensdatenbanken und Integrationen ermöglichen. Auf der Marketingseite sind weiterhin Angaben zu etwa 50 Tools aus früheren Versionen zu finden; die Anzahl der Funktionen sollte anhand der aktuellen Referenzseite für die Tools bestimmt werden.
Unterstützte AI-Clienten
MCP kann in kompatiblen Clients wie Claude, Cursor, VS Code Copilot usw. verwendet werden. Auf den Marketingseiten werden außerdem die Workflow-Optionen von ChatGPT und Codex gezeigt. Die tatsächliche Verwendbarkeit hängt davon ab, ob der Client es erlaubt, eigene MCP-Verbindungen hinzuzufügen, sowie von den Berechtigungen des jeweiligen Accounts.
Testen von Migration und Code-Export
ContextQA kann bestehende Testdatenbanken analysieren und die Übertragung oder Exportierung in Playwright, Selenium, Cypress und WebdriverIO unterstützen. Der Export verringert die Abhängigkeit von proprietären Formaten, doch das Team sollte den generierten Code, die Abhängigkeiten sowie die Konfigurationen für die kontinuierliche Integration dennoch überprüfen.
kontinuierliche Integration und Webhook
Die Plattform kann mit GitHub Actions, GitLab CI, Jenkins, CircleCI und Azure DevOps verbunden werden, wodurch Tests über Pipeline-Events ausgelöst werden können. Bevor die Qualitätskontrollen aktiviert werden, sollten Zeitlimits, Wiederholungsregeln, flüchtige Tests sowie Blockierregeln definiert werden.
| Anschlussmöglichkeiten | Hauptverwendungszweck | Passende Charaktere | Hinweise |
|---|---|---|---|
| Webkonsole | Erstellen, Verwalten, Ausführen und Analysieren von Tests | Prüfer und Manager | Dezentralisierung nach Arbeitsbereichen und Rollen |
| MCP-Dienst | Aufruf von Testwerkzeugen über den AI-Assistenten | Entwickler und Automatisierungsingenieure | Dienstkonten und Tools mit Berechtigungen müssen getrennt werden. |
| kontinuierliche Integration | Plan bei Versand oder Zusammenführung von Anfragen ausführen | Entwicklung und Plattformteam | Vermeiden Sie, dass flüchtige Tests die Veröffentlichung versehentlich blockieren. |
| Webhook und Integration | Synchronisierte Aufgaben, Benachrichtigungen und Ausführungsergebnisse | Interdisziplinäres Team | Signatur überprüfen, erneut versuchen und Ereignisse wiederholen |
| Code exportieren | Auf gängige Automatisierungsframeworks migrieren | SDET und Entwickler | Nach der Exportierung ist das Team für die Wartung verantwortlich. |
Für welche Benutzer geeignet
- QA-Tester: Erstellung und Wartung von Webseiten, mobilen Anwendungen sowie API-Tests in natürlicher Sprache.
- SDET und Automatisierungsingenieure: Anbindung an MCP, kontinuierliche Integration, Code-Export sowie vollständige technische Nachweise.
- Entwickler: Führen Sie Regressionstests im Editor oder in der Pipeline durch und identifizieren Sie das Problem anhand des Ursachenberichts.
- Produktmanager: Erstellt potenzielle Tests auf der Grundlage von Anforderungen und Akzeptanzkriterien und überprüft den Zusammenhang zwischen den Anforderungen und den Testfällen.
- QA-Manager: Zentrale Verwaltung von Testplänen, Abdeckungsgrad, Fehlerrate, Trends bei Fehlern sowie Teamrechten.
- AI-Produktteam: Kontinuierliche Regressionstests für Chat-Agents, Toolaufrufe, mehrfaches Verhalten sowie Sicherheitsstrategien.
- Große Unternehmen: Testen von Systemen wie Salesforce, SAP usw. sowie Nutzung von Single-Sign-On und Deployment in lokalen oder privaten Clouds.
Typische Anwendungsszenarien
- Führen Sie für jede Merge-Anfrage Regressionstests für Anmelden, Bezahlen und wichtige Geschäftsprozesse durch.
- Automatisch werden aus den Entwürfen, Aufgabenlisten und Schnittstellenspezifikationen eine Reihe von Prüffallen für die Überprüfung erstellt.
- Nach der Überarbeitung der Seite werden die Änderungen in der Positionierung automatisch korrigiert, wobei das Protokoll der Korrekturen zur Überprüfung für die Testmitarbeiter aufbewahrt wird.
- Webseiten, APIs, Datenbanken und mobile Schritte zu einem vollständigen End-to-End-Prozess kombinieren.
- Auslösen von Illusionen, Überschreiten von Befugnissen, Verstoß gegen Richtlinien sowie Wiederholung mehrerer Dialogrunden bei den Kundenservice-Agenten.
- Fügen Sie Screenshote der Fehler, Videos, Web-Logs und Tracking-Dateien zur Defektaufgabe hinzu.
- Kontrollieren Sie Testdaten in einem regulierten Umfeld über eine Unternehmens-Private Cloud oder eine lokale Implementierung.
Vorteile des Produkts
- Die Erstellungskanäle umfassen Anforderungen, Design, Schnittstellen, Videos, Codeänderungen und natürliche Sprache, wodurch Tests aus verschiedenen Arbeitsunterlagen erstellt werden können.
- Für die Tests von Webseiten, mobilen Geräten, APIs, Daten, Unternehmensanwendungen und AI-Agenten wird ein einheitliches Arbeitsumfeld sowie ein einheitliches Berichtswesen verwendet.
- Die Selbstheilung in Kombination mit DOM und visueller Beurteilung kann die Wartung der Positionierung aufgrund von Veränderungen in der Seitenstruktur verringern.
- Jeder Ausführung werden mehrere Beweise erzeugt, die dabei helfen, Fehler nachzuvollziehen, die Qualität zu prüfen und die Ursachen zu analysieren.
- MCP bringt die Fähigkeiten der Plattform in die von Entwicklern häufig genutzten AI-Hilfsprogramme, wodurch das Wechseln zwischen verschiedenen Benutzeroberflächen reduziert wird.
- Es kann in gängige Automatisierungsframeworks exportiert werden und unterstützt lokale, private Clouds sowie unternehmensinterne Implementierungen.
- Die Preise richten sich nach dem Verbrauch und dem Umfang der Tests, es fallen keine zusätzlichen Kosten für weitere Mitgliedsplätze an.
Einsatzbeschränkungen und Hinweise
- Die offizielle Website gibt keinen festen Betrag an; das Team muss zunächst eine Demonstration oder eine Bedarfsbewertung durchführen, um einen genauen Kostenvoranschlag zu erhalten.
- Von KI erzeugte Tests können implizite Geschäftsregeln übersehen und ersetzen somit nicht vollständig explorative Tests sowie die Prüfung durch Fachexperten.
- Wenn der Selbstheilungs-Threshold falsch eingestellt ist, können dadurch echte Fehler auf der Seite übersehen werden. Für wichtige Reparaturen sind es notwendig, die Protokolle sowie Screenshot anzusehen.
- Die Antworten des AI-Agenten sind unsicher; daher sollte die Ausführung wiederholt werden und gleichzeitig deterministische Aussagen sowie menschliche Bewertungen herangezogen werden.
- Parallelbrowser, echte Mobilgeräte, Unternehmenssysteme und lokale Implementierungen hängen vom endgültigen Vertrag ab.
- Schnappschüsse, Videos, Webarchiven und Verfolgungsdateien können Anmeldeinformationen oder persönliche Daten enthalten; daher ist es notwendig, Maßnahmen zur Maskierung sowie einen Aufbewahrungszeitraum festzulegen.
- MCP und Pipelines verfügen über die Fähigkeit, Tests zu erstellen, auszuführen oder zu ändern; dabei sollten Servicekonten sowie minimale Berechtigungen verwendet werden.
- Die Leistungsdaten der offiziellen Website sowie die Kundenbeispiele gehören zu den Daten des Anbieters; der Käufer sollte sie in seinen eigenen Anwendungen und Umgebungen überprüfen.
Preise und Pakete
Stand zum 22. August 2026 verwendet ContextQA ein Preismodell, das nach Nutzungsvolumen, Testergebnissen und Testumfang gestaltet ist, und erhebt keine Gebühren pro Benutzerkonto. Auf der offiziellen Website werden die Funktionsunterschiede zwischen Starter, Growth und Enterprise aufgeführt, es werden jedoch keine festen Beträge genannt.
| Paket | Offener Preis | Hauptfähigkeiten | Für Nutzer geeignet | Erwerbsmöglichkeiten |
|---|---|---|---|---|
| Starter | Individuelle Kostenschätzung | Natürliche Sprache oder Jira-generiert, Web-Mobile-API, Selbstheilung, Code-Export, kontinuierliche Integration, Community- und Slack-Unterstützung | Team zur Überprüfung der ersten Anwendung oder von Tests in kleinem Umfang | Antrag auf Demonstration oder Pilotprojekt |
| Growth | Individuelle Kostenschätzung | Enthält Starter sowie zusätzlich die Ursachen für Misserfolge, visuelle Regressionstests, Leistungsprüfungen, MCP, kontinuierliche Tests und priorisierte Unterstützung. | Team für die Automatisierung im Rahmen von unterschiedlichen Umgebungen und mehreren Produktionslinien | Bewertung nach Testumfang |
| Enterprise | Individuelle Kostenschätzung | Enthält Growth und erweitert um Salesforce, SAP, KI sowie Sprachagenten, Single Sign-On, lokale Installation, Governance und Unternehmensservice-Level. | Geregelt, mehrere Teams oder komplexe Unternehmenssysteme | Kontaktieren Sie den Verkauf, um eine Bestellung aufzugeben. |
| Pilotprojekt | Der Umfang muss bestätigt werden. | Verifizierung von Erstellung, Selbstheilung und Ausführung in realen Anwendungen oder ähnlichen Umgebungen | Team zur Bewertung der Effektivität vor dem Einkauf | Nach der Demonstration festlegen |
Was muss für ein Angebot vorbereitet werden?
Das Team sollte sich auf die Anzahl der zu verwendenden Anwendungen, den Umfang der Webseiten oder mobilen Anwendungen, die Matrix aus Browsern und Geräten, die monatliche Anzahl der Ausführungen, die Parallelisierungsstufe, die Häufigkeit der Arbeitsabläufe, die Anzahl der AI-Agenten, die Unternehmenssysteme sowie die Anforderungen bezüglich der Datenspeicherung und -unterstützung vorbereiten. Je genauer die Informationen sind, desto einfacher ist es, die tatsächlichen Gesamtkosten zu vergleichen.
Hinweise zu Verträgen und Zahlungen
Die Unternehmensbedingungen legen die Mindestverpflichtungen, den tatsächlichen Verbrauch, die Arbeitsanweisungen, die zu liefernden Erzeugnisse sowie die Kosten in der Bestellung oder in der Auftragsbeschreibung fest. Vor der Zahlung müssen Überbuchungsgebühren, Fristen, Kündigungsbedingungen, Supportzeiten, Datenübertragung sowie Austrittsregelungen klargestellt werden.
Unterstützungsplattformen
| Plattform oder Technologie | Unterstützungszustand | Erklärung |
|---|---|---|
| Webbrowser | Unterstützung | Chromium, Firefox und WebKit |
| iOS | Unterstützung | Die Dokumentation listet iOS 14 und neuer auf. |
| Android | Unterstützung | Die Dokumentation listet API 21 und höher auf. |
| REST und GraphQL | Unterstützung | Interface-Ansprüche, Anfragenkette und Datenvalidierung |
| Salesforce und SAP | Unterstützung | Hauptsächlich für Enterprise-Lösungen |
| KI und Sprachagenten | Unterstützung | Schwarze-Box-Szenarien, Bewertungen und Regression |
| Continuous-Integration-Plattform | Unterstützung | GitHub Actions, GitLab CI, Jenkins, CircleCI und Azure DevOps |
| MCP-Client | Unterstützung | Claude, Cursor, VS Code Copilot und andere kompatible Clients |
| Einrichtungsmethode | Cloud, lokal, Docker oder privates Umfeld | Die konkreten Methoden hängen von den Komponenten sowie dem Vertrag ab. |
APIs, SDKs und Open Source
Plattform-Schnittstelle
Laut den offiziellen Dokumentationen kann der Testplan über die Plattform-Schnittstelle oder MCP von der Pipeline sowie von externen Tools aus ausgelöst werden. Zudem können die Ausführungsbelege sowie die Analyseergebnisse abgerufen werden. Detaillierte Informationen zu Endpunkten, Geschwindigkeiten und Berechtigungen finden Sie in den Entwicklungsdokumentationen Ihres Kontos.
MCP-Dienst
Der MCP-Service wird mit Python und FastMCP entwickelt, erfordert Python 3.9 oder neuer und unterstützt die Bereitstellung lokal, in Docker sowie auf Google Cloud Run. Die Bereitstellung bedeutet nicht, dass der Quellcode unter einer Open-Source-Lizenz steht.
GitHub und SDK
Derzeit wurde weder eine offizielle GitHub-Organisation von ContextQA noch der vollständige Quellcode der Plattform oder ein SDK-Repository mit einer klaren Lizenz gefunden. Die gefundenen Codebibliotheken mit den Namen Context oder Contextual AI gehören anderen Unternehmen und können daher nicht als offizielle Projekte von ContextQA angesehen werden.
| Objekt | Aktueller Zustand | Open-Source-Bewertung |
|---|---|---|
| ContextQA-Cloud-Plattform | Wirtschaftsdienstleistungen | Nicht open source |
| ContextQA MCP-Dienst | Lieferung von Bereitstellungs- und Tool-Dokumentationen | Keine lizenzfreie Quellcode-Lizenz nachgewiesen. |
| Plattform-API | Konten und Integration in der Nutzung | Offene Schnittstellen bedeuten nicht, dass die Plattform open source ist. |
| Testcode exportieren | Unterstützung für gängige Frameworks | Die Zugehörigkeit des Exportcodes muss im Einklang mit dem Vertrag stehen; die Plattform bleibt weiterhin nicht open source. |
| Drittanbieter-Lager mit demselben Namen | Unrelated zu ContextQA | Nicht als offizielle GitHub-Referenz verwenden. |
Privatsphäre und Datensicherheit
Sicherheit und Konformität
Die offizielle Website gibt an, dass die Plattform den Anforderungen von SOC 2 Type II, ISO 27001 und GDPR entspricht, und bietet Optionen für lokale oder private Clouds an. Unternehmen sollten bei der Beschaffung weiterhin den aktuellen Umfang der Prüfungen, die Gültigkeitsdauer der Zertifikate sowie eine Liste der Auftragsverarbeiter anfordern.
Zugriffskontrolle
Die Datenverarbeitungsrichtlinien erfordern Rollenbasierten Zugriffskontrollmechanismus, Mindestberechtigungen, regelmäßige Überprüfung des Zugriffs, mehrfaktorielle Authentifizierung oder Single-Sign-On sowie Schulungen für Mitarbeiter zu Vertraulichkeit und Sicherheit. Die Arbeitsbereiche können dazu dienen, Informationen zu verschiedenen Produkten, Teams oder Kunden voneinander zu trennen.
Kundendaten und Modellverbesserungen
Die geltenden Bestimmungen besagen, dass das Eigentum an den Kundendaten sowie an den vertraulichen Informationen der Kunden nicht an ContextQA übertragen wird. Zudem ist festgelegt, dass vertrauliche Daten, Testergebnisse, Workflows sowie Benutzeroberflächen nicht zur Verbesserung der internen Plattformen, zur Analyse oder zur Optimierung der Leistung verwendet werden dürfen. Die Plattform darf aggregierte Statistiken ohne Kundendaten und identifizierbare Informationen behalten.
Prüfung des Schutzes von Beweismitteln
Schnappschüsse, Videos, Webarchiven, Konsole-Protokolle und Verfolgungsdateien können den Inhalt von Formularen, Token sowie Antwortdaten aufzeichnen. Das Team sollte spezielle Einstellungen für Testkonten, Datensperren, Zugriff auf Beweismittel sowie Strategien zur automatischen Löschung vornehmen.
- Verwenden Sie spezielle Testkonten und synthetische Daten, um zu vermeiden, dass echte Kundendaten in einer automatisierten Umgebung verarbeitet werden.
- Speichern Sie Passwörter, Token und Schlüssel in kontrollierten Variablen oder einem Schlüsselverwaltungsdienst.
- Einschränkung der Berechtigungen der Servicekonten für die Verwendung von MCP, kontinuierlicher Integration und Webhooks.
- Legen Sie einen Aufbewahrungszeitraum sowie Ladeberechtigungen für Screenshots, Videos und Online-Beweise fest.
- Vor der Bereitstellung in einer lokalen oder privaten Cloud sollte überprüft werden, ob die Modellinferenz, die Protokollierung sowie der Zugriff auf Support weiterhin außerhalb der Kundenumgebung stattfinden.
- Regelmäßige Überprüfung von Mitgliedern, Integrationen, externen Auftragnehmern und abgelaufenen Testprojekten.
Grundlegende Informationen
| Projekt | Inhalt |
|---|---|
| Name des Tools | ContextQA |
| Entwicklungsunternehmen | ContextQA, Inc. |
| Arten von Werkzeugen | Automatisierung von AI-Tests und Plattform zur Bewertung von AI-Agenten |
| Kernbereich | Webseiten, Mobilgeräte, API, Daten, Unternehmensanwendungen und AI-Agenten |
| Preismuster | Der Preis wird nach Verbrauch und Testumfang individuell kalkuliert, es wird nicht nach Anzahl der Plätze abgerechnet. |
| Wird ein Pilotprojekt angeboten? | Ja, der genaue Umfang muss mit dem Verkäufer abgestimmt werden. |
| Ist eine Registrierung erforderlich? | Ja, die vollständigen Funktionen erfordern ein Arbeitsbereichskonto. |
| Chinesische Unterstützung | Es gibt keine Garantie für eine vollständige chinesische Benutzeroberfläche; die Leistung der natürlichen Chinesischsprache muss in einem Pilotprojekt getestet werden. |
| API | Bietet Plattform-Integrationsschnittstellen |
| MCP | Es werden insgesamt 67 Tools aufgeführt, die in diesem Dokument gelistet sind. |
| Offizielles SDK | Kein unabhängiges, öffentlich verfügbares SDK nachgewiesen. |
| Ob Open Source | Das Produkt ist nicht open source, und bei MCP wurde auch keine öffentliche Lizenz festgestellt. |
| Einrichtungsmethode | Cloud, lokal, Docker, Private Cloud und Unternehmensumgebungen |
Empfehlungswert
Die Empfehlungswertung beträgt 4,4 Punkte. ContextQA umfasst die Tests von herkömmlichen Softwarelösungen, Unternehmensanwendungen sowie AI-Agenten. Es bietet umfassende Funktionen in den Bereichen Erstellung, Selbstheilung, Ursachenanalyse, Beweissammlung sowie MCP- und Pipeline-Funktionalitäten – ideal für Teams, die eine skalierbare Qualitätssteuerung benötigen.
Es konzentriert sich eher auf Unternehmensverkäufe und maßgeschneiderte Implementierungen; feste Preise, Umfang der Durchführung sowie die notwendigen Geräteressourcen können nur nach Absprache verglichen werden. Es wird empfohlen, zunächst mit einer echten Anwendung einen Pilotversuch durchzuführen und insbesondere die Genauigkeit der Selbstheilung, die Fehlerquote, die Schritt-für-Schritt-Anleitung auf Chinesisch, die Desensibilisierung der Daten sowie die Gesamtkosten der Durchführung zu überprüfen.
Häufige Fragen
Ist ContextQA kostenlos?
Die offizielle Website bietet eine Testmöglichkeit sowie einen kostenlosen Probemonat an, garantiert jedoch keinen dauerhaft kostenlosen öffentlichen Paket. Dauer des Tests, Anwendungsbereich, Umfang der Ausführung sowie die Notwendigkeit eines Vertrags müssen bei dem Verkäufer geklärt werden.
Wie viel kostet ContextQA?
Die offizielle Website gibt keinen festen Betrag an; stattdessen werden Preise je nach Nutzungsmenge, Testergebnissen und Umfang der Tests berechnet. Starter, Growth und Enterprise dienen hauptsächlich dazu, die Funktionen voneinander zu unterscheiden, anstatt ein einheitliches Preisniveau anzugeben.
Kann man es ohne Kenntnisse von Code verwenden?
Grundlegende Tests können in natürlicher Sprache sowie über eine Web-Oberfläche erstellt werden, wobei Prozesse auch mit einem Recorder aufgezeichnet werden können. Komplexe Aussagen, Testdaten, Umgebungsverwaltung und Fehleranalyse erfordern jedoch weiterhin die Beteiligung von QA-Mitarbeitern oder Entwicklern.
Kann es einen AI-Agenten testen?
Ja. ContextQA führt externe Ausführungsfunktionen, Kontrastierung, mehrfache Runden sowie Policieszenarien durch und bewertet die Antworten mithilfe von KI-Bewertungen und deterministischen Regeln – ohne Zugang zum internen Code des Agents.
Kann Selbstheilung echte Mängel verbergen?
Es besteht dieses Risiko. Das Team sollte Schwellenwerte für die Zuverlässigkeit festlegen, Aufzeichnungen über die vorgenommenen Korrekturen bewahren und sicherstellen, dass Veränderungen in kritischen Prozessen mit geringer Zuverlässigkeit manuell genehmigt werden.
Unterstützt ContextQA MCP?
Unterstützung. In der aktuellen Dokumentation werden 67 Tools aufgeführt, mit denen Tests erstellt, ausgeführt, analysiert und migriert werden können – sowie Ausführungsbelege abgerufen werden können.
Welche Browser und Mobilbetriebssysteme werden unterstützt?
Die Webseiten-Tests unterstützen Chromium, Firefox und WebKit; für mobile Geräte sind iOS 14 und neuer sowie Android API 21 und neuer aufgeführt. Die genauen Gerätemodelle hängen vom Konzept ab.
Kann ContextQA privat bereitgestellt werden?
Es können Lösungen für lokale Umgebungen, Kunden-Clouds oder private Umgebungen angeboten werden – insbesondere für Unternehmenskunden. Bei der Beschaffung muss klar sein, welche Komponenten, Modelle, Protokolle sowie Supportkanäle in der Kundenumgebung vorhanden sind.
Ist ContextQA open source?
Das Produkt selbst ist keine Open-Source-Plattform. MCP stellt Dokumentationen zur Bereitstellung bereit, doch derzeit gibt es kein offizielles Repository mit öffentlich zugänglichem Quellcode unter einer klaren Lizenz.
Wem gehören die Testergebnisse?
Gemäß den Bedingungen geht das Eigentum an den Kundendaten sowie an den vertraulichen Informationen des Kunden nicht über. Die nach den Arbeitsanweisungen erstellten und bezahlten Erzeugnisse gehören dem Kunden. Die genauen Exportcodes sowie die angepassten Ergebnisse richten sich weiterhin nach den Bestellunterlagen.
Zusammenfassung
ContextQA eignet sich dazu, Anforderungen mit Tests, der Ausführung auf verschiedenen Plattformen, Selbstheilungsfunktionen, Ursachenanalyse sowie Berichterstattung über die Ergebnisse zu verbinden – und somit einen kontinuierlichen Qualitätsprozess zu schaffen. Zudem ermöglicht es die Einbeziehung des Verhaltens von AI-Agenten in das Regressionstestsystem. MCP sowie die Exportfunktionen für Code sorgen dafür, dass ContextQA sowohl Nicht-Technikern als auch Entwicklerteams dienen kann.
Bevor eine Entscheidung getroffen wird, muss die Generierungsk Qualität, die Fähigkeit zur Selbstheilung, die Ausführungsstabilität sowie die Sicherheitsisolation in einer echten Anwendung überprüft werden. Zudem ist ein formeller Kostenvoranschlag erforderlich, der die Nutzungsmenge, die Parallelisierungsgrade, die eingesetzten Geräte sowie den Umfang der Bereitstellung und des Supports umfasst. Für kleine, vorübergehende Projekte kann ein maßgeschneiderter Verkaufsprozess aufwendiger sein als der direkte Abschluss eines Abonnements.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164