Warum 21YunBox Angebot Kontakt Anmelden
Sprache
English日本語Deutsch ✓
Beratung (EN) Website für China testen (EN)

Funktioniert Cypress in China? Datenresidenz, ICP & Grenztransfer-Regeln

Cypress ist ein Open-Source-Test-Runner, den Sie selbst betreiben, die Frage ist also Residenz, nicht Erreichbarkeit. Ein Lauf trägt Ihren App-Build, Testdaten und Lauf-Aufzeichnungen; offshore ausgeführt oder an die optionale Cypress Cloud gesendet, überqueren diese Daten die Grenze unter PIPL. Es im Inland zu betreiben ist der Hebel.

Funktioniert Cypress in China?

Ob Sie Cypress in China nutzen können, ist eine Datenresidenz-Frage, keine Erreichbarkeits-Frage. Cypress ist ein quelloffener Test-Runner, den Sie selbst installieren und ausführen, er läuft also, wohin Sie ihn setzen — das Festland eingeschlossen. Was zählt, ist, wo Sie ihn ausführen und wohin die Aufzeichnungen des Laufs gehen.

Jeder Lauf übt Ihren Anwendungs-Build aus, führt Ihren Testcode aus und speist Fixtures ein, die routinemäßig produktionsnah sind und personenbezogene Information enthalten können, und erzeugt dann Artefakte — Screenshots und Videos Ihrer App, die diese Daten rendert, plus Konsolen- und Netzwerk-Logs. Führen Sie Cypress in Offshore-CI aus, und dieser App-Build, diese Fixtures und diese Aufzeichnungen leben im Ausland; senden Sie Aufzeichnungen an die optionale Offshore-Cypress-Cloud, und das ist ein Grenztransfer personenbezogener Daten, den PIPL regelt — Mitteilung, gesonderte Einwilligung, ein Transfermechanismus und, für einen Betreiber kritischer Informationsinfrastruktur oder Verarbeiter großer Mengen, inländische Speicherung.

Dies ist ein Risikobild, kein Urteil — Ihre Pflichten hängen davon ab, was Ihre Fixtures und Aufzeichnungen enthalten und von Ihrer Rolle als Verarbeiter. Unser China-Team kann kartieren, wo Ihre Testläufe tatsächlich leben →

Compliance-Momentaufnahme

  • ! Ein Testlauf trägt Ihren App-Build, produktionsnahe Testdaten und Lauf-Aufzeichnungen
  • ! Wo Sie Cypress ausführen, entscheidet über die Residenz — Offshore-CI legt diese Daten ins Ausland
  • ! Aufzeichnungen an die optionale Offshore-Cypress-Cloud zu senden ist ein Grenztransfer
  • ! PIPL regelt diesen Export; ein Betreiber kritischer Informationsinfrastruktur oder Verarbeiter großer Mengen schuldet zudem inländische Speicherung
  • ✓ Führen Sie Cypress in Ihrer inländischen CI aus und halten Sie Aufzeichnungen in China — die Residenz bleibt an Ort und Stelle
Sprechen Sie mit unserem China-Team

Was die offizielle Cypress-Dokumentation über China sagt

FaktPrimärquelle
In Cypress' eigenen Worten kommt das Produkt in zwei Teilen: „Cypress App, a free, open source, locally installed app for writing and running tests“ und „Cypress Cloud, a paid service for recording tests, surfacing test results, and providing test analytics“. Der Runner, der Ihre Tests ausführt, ist also Software, die Sie selbst installieren und betreiben — er läuft, wohin Sie ihn setzen, das Festland eingeschlossen, ohne anbieter-festgelegte Region. Cypress Docs — Why Cypress? (Products), abgerufen 2026-10-13
Einen Lauf aufzuzeichnen ist ein separater, optionaler Schritt, nicht Teil der Testausführung. Cypress beschreibt Cypress Cloud als „the companion service to the open-source Cypress app“, wo „Each test run is stored in Cypress Cloud“. Ihr App-Build, Ihre Fixtures und die Screenshots und Videos, die ein Lauf erzeugt, bleiben also auf der Infrastruktur, die Sie betreiben — es sei denn, Sie entscheiden sich, Aufzeichnungen an diesen Offshore-Dienst zu senden, was sie ins Ausland legt. Cypress Docs — Cypress Cloud introduction, abgerufen 2026-10-13
Test-Fixtures halten routinemäßig produktionsnahe oder echte Datensätze, und die Screenshots und Videos eines Laufs erfassen Ihre App, die sie rendert — personenbezogene Information unter dem Gesetz zum Schutz personenbezogener Daten. In China erzeugt und in Offshore-CI ausgeführt oder an den Offshore-Aufzeichnungs-Dienst gesendet, ist das ein Grenztransfer, den PIPL regelt: Der Verarbeiter (Sie, nicht Cypress) schuldet Mitteilung, gesonderte Einwilligung und einen Transfermechanismus — eine CAC-Sicherheitsbewertung, den CAC-Standardvertrag oder eine Zertifizierung (PIPL Artikel 38–40). PIPL, Kapitel III (Artikel 38–40) — 21YunBox-Übersetzung, abgerufen 2026-10-13
Wenn Sie ein Betreiber kritischer Informationsinfrastruktur oder ein Verarbeiter großer Mengen sind, muss in China gesammelte personenbezogene Information im Festland gespeichert werden (Cybersicherheitsgesetz Art. 39 (vormals Art. 37), umnummeriert durch die Änderung von 2025, wirksam 1. Januar 2026; PIPL Artikel 40), und ein Testbericht-Dashboard, das Sie Nutzern innerhalb Chinas zugänglich machen, braucht eine ICP-Beian, gebunden an Festland-Hosting. Cypress im Inland auszuführen beantwortet die Residenz; es beantwortet nicht von sich aus Einwilligung, Transfer oder Meldung. Cybersicherheitsgesetz Art. 39 (vormals Art. 37); PIPL Artikel 40 — 21YunBox-Übersetzung, abgerufen 2026-10-13

Quellen vom 21YunBox Compliance-Team am 13. Oktober 2026 geprüft.

Für ein Team, das Festlandchina bedient, ist die nützliche Frage zu Cypress fast nie, ob es läuft — es ist ein Open-Source-Test-Runner, den Sie selbst installieren und betreiben, es läuft also, wo Sie es hinstellen, das Festland eingeschlossen. Die Frage ist, wo Ihre Testläufe leben. Ein einzelner Cypress-Lauf übt Ihren Anwendungs-Build aus — Ihren proprietären Front- und Back-End-Code — führt Ihren Testcode aus, speist Testdaten und Fixtures ein, die routinemäßig produktionsähnlich sind (echt aussehende Namen, E-Mails und Zahlungsfelder, manchmal Kopien echter Datensätze), und erzeugt Artefakte: Screenshots und Video-Aufzeichnungen Ihrer App, die diese Daten rendert, plus Konsolen- und Netzwerk-Logs. Ob ein Test eine Seite erreichen kann, ist die Auslieferungs-Hälfte; wo Ihr App-Build, Ihre Fixtures und diese Aufzeichnungen zur Ruhe kommen, ist die Exponierung.

Diese zweite Hälfte ist der Teil, den ein Konnektivitäts-Test nie sieht. Weil Cypress Software ist, die Sie betreiben, wird das Residenz-Ergebnis von zwei Wahlen entschieden, die Sie treffen: wo Sie den Lauf ausführen — die Maschine eines Entwicklers, ein selbst verwalteter CI-Runner oder die Cloud eines anderen — und ob Sie die Aufzeichnungen des Laufs an Cypress Cloud senden, den optionalen, gehosteten Begleit-Dienst, der Tests aufzeichnet. Betreiben Sie Cypress in einer Offshore-CI-Pipeline, und Ihr App-Build, Ihre produktionsähnlichen Fixtures und die Screenshots und Videos jedes Laufs leben bereits im Ausland; melden Sie sich beim gehosteten Aufzeichnungs-Dienst an, und diese Artefakte werden obendrein offshore hochgeladen. Nichts an Cypress erzwingt das — was genau der Grund ist, warum die Residenz-Entscheidung Ihre ist, sie richtig zu treffen.

Cypress' Why Cypress? Dokumentation, unter der Überschrift Products, mit der hervorgehobenen Definition: Cypress App, eine kostenlose, Open-Source-, lokal installierte App zum Schreiben und Ausführen von Tests.
Cypress' eigene Dokumentation beschreibt das Produkt in zwei Teilen: „Cypress App, a free, open source, locally installed app for writing and running tests,“ und, separat, „Cypress Cloud, a paid service for recording tests, surfacing test results, and providing test analytics.“ Der Runner, der Ihre Tests ausführt, ist Software, die Sie selbst installieren und betreiben — Ihr App-Build, Ihre Testdaten und Lauf-Artefakte leben also, wo auch immer Sie es betreiben, nicht in der festen Region eines Anbieters. Quelle: docs.cypress.io/app/get-started/why-cypress

Cypress in China auf einen Blick

Worüber es entscheidet In Cypress' eigenen Worten — und Chinas Recht
Wo Sie Cypress betreiben Ein Open-Source-Runner, den Sie selbst installieren und betreiben. Er läuft, wo Sie ihn hinstellen — Ihre eigenen Maschinen oder CI — es gibt also keine anbieterfeste Region, und nichts sitzt standardmäßig im Festland, es sei denn, Sie wählen, ihn im Inland zu betreiben.
Was ein Testlauf trägt Ihren Anwendungs-Build (proprietärer Code), Ihren Testcode und Testdaten oder Fixtures, die routinemäßig produktionsähnlich sind — echt aussehende Namen, E-Mails und Zahlungsfelder, manchmal Kopien echter Datensätze. Das sind personenbezogene Daten, kein synthetisches Rauschen.
Die Artefakte, die er erzeugt Screenshots und Video-Aufzeichnungen Ihrer App, die diese Daten rendert, plus Konsolen- und Netzwerk-Logs. Diese Aufzeichnungen erfassen identifizierbare Daten genau so, wie Ihre App sie anzeigt.
Der optionale Offshore-Sog Cypress Cloud ist ein separater, optionaler gehosteter Dienst, der Läufe aufzeichnet. Aufzeichnungen dorthin zu senden schifft diese Artefakte aus China — aber Tests auszuführen erfordert es nie.
Ihre China-Läufe offshore ausgeführt oder gespeichert In Offshore-CI ausgeführt oder an den gehosteten Dienst aufgezeichnet, verlassen der App-Build, die Fixtures und Aufzeichnungen das Festland — ein Grenztransfer, den PIPL regelt; ein Betreiber kritischer Informationsinfrastruktur oder Verarbeiter großer Mengen schuldet auch eine inländische Speicherpflicht.
Der Residenz-Hebel Weil Sie Cypress betreiben, hält es in Ihrem inländischen CI zu betreiben und Aufzeichnungen im Inland zu halten den App-Build, die Testdaten und Artefakte ansässig — obwohl die PIPL-Einwilligungs-, Transfer- und ICP-Pflichten dann auf Sie fallen.
Ist es erreichbar? Behandeln Sie Erreichbarkeit als die Auslieferungs-Hälfte, nicht die Frage. Die Exponierung ist, wo Ihr App-Build, Ihre Testdaten und Aufzeichnungen leben, nicht, ob der Test eine Seite erreichen kann.

Cypress ist Ihres zum Betreiben — und so ist, wo Ihre Testläufe leben

Weil Cypress Open-Source-Software ist, die Sie betreiben, gibt es keine Anbieter-Region zu akzeptieren oder zu bereuen — der Ausführungs-Ort ist vollständig Ihrer. Seine Dokumentation beschreibt das Produkt in zwei Teilen: „Cypress App, a free, open source, locally installed app for writing and running tests,“ und, separat, „Cypress Cloud, a paid service for recording tests, surfacing test results, and providing test analytics.“ Der Teil, der Ihre Tests tatsächlich ausführt, ist der, den Sie installieren und betreiben; der gehostete Dienst zeichnet nur auf, was der Runner erzeugt. Betreiben Sie Cypress also auf Infrastruktur physisch im Festland — die Maschine eines Entwicklers oder ein selbst verwalteter CI-Runner im Inland — und Ihr App-Build, Ihre Fixtures und die Artefakte, die jeder Lauf erfasst, können ansässig bleiben; betreiben Sie es in einer Offshore-Pipeline, und jeder Lauf, den Sie für China ausführen, verlässt das Land. (Vollständig gehostete, Offshore-Test-Clouds, die Ihre App auf ihren eigenen Geräten laufen lassen, sind eine separate Sache; diese Seite handelt vom Open-Source-Runner, den Sie selbst ausführen.)

Die Daten, die ein Cypress-Lauf trägt, sind personenbezogene Daten

Ein Testlauf ist kein anonymer Maschinen-Verkehr. Er übt Ihren Anwendungs-Build gegen Daten aus, und Test-Fixtures sind routinemäßig produktionsähnlich — echt aussehende Namen, E-Mails und Zahlungsfelder, manchmal direkte Kopien echter Datensätze. Der Lauf erzeugt dann Artefakte, die genau fotografieren, was Ihre App zeigt: Screenshots und Video-Aufzeichnungen Ihrer Seiten, die diese Daten rendern, plus Konsolen- und Netzwerk-Logs. Ein Identifikator eines Festland-Nutzers, der in einem Fixture sitzt oder in einer Lauf-Aufzeichnung sichtbar ist, ist bereits personenbezogene Information nach Chinas Gesetz zum Schutz personenbezogener Daten. Teams greifen zur Maskierung — synthetische Fixtures, redigierte Aufzeichnungen — und es lohnt sich. Aber es beantwortet die falsche Hälfte: Ein Feld zu maskieren ändert, was ein Lauf trägt, nicht, wo der Lauf ausgeführt wird oder wo seine Aufzeichnungen zur Ruhe kommen. Eine redigierte-aber-immer-noch-identifizierbare Aufzeichnung, die an einen Offshore-Dienst hochgeladen wird, ist weiterhin ein Grenztransfer; Maskierung senkt die Exponierung, sie macht ein Offshore-Ziel nicht rechtmäßig.

Grenztransfer, inländische Speicherung und der China-zugewandte Bericht

Führen Sie einen Lauf innerhalb des Festlands aus und schiffen Sie seinen App-Build, seine Fixtures oder Aufzeichnungen an CI oder einen Aufzeichnungs-Dienst, der im Ausland gehostet ist, und Sie haben einen Grenztransfer, den das Recht regelt. Nach dem Gesetz zum Schutz personenbezogener Daten muss der Verarbeiter — Sie, nicht das Cypress-Projekt — Mitteilung geben, eine gesonderte Einwilligung für den Export einholen und einen Transfermechanismus freigeben: eine CAC-Sicherheitsbewertung, den CAC-Standardvertrag oder eine Zertifizierung (PIPL Artikel 38–40). Wenn Sie ein Betreiber kritischer Informationsinfrastruktur oder ein Verarbeiter großer Mengen sind, müssen in China erhobene personenbezogene Daten auch im Festland gespeichert werden (Cybersicherheitsgesetz Art. 39 (vormals Art. 37), umnummeriert durch die Änderung von 2025, die am 1. Januar 2026 in Kraft trat; PIPL Art. 40). Und ein Test-Bericht oder Ergebnis-Dashboard, das Sie öffentlich an Nutzer innerhalb Chinas bereitstellen, braucht eine ICP-Beian, gebunden an eine Festland-Hosting-Ressource. Cypress im Inland zu betreiben beantwortet die Residenz-Frage; es beantwortet für sich allein nicht Einwilligung, Transfer oder Meldung.

Dies ist eine Risikokarte, kein Urteil. Ob Sie einen Transfermechanismus, eine gesonderte Einwilligung, inländische Speicherung, eine ICP-Beian oder eine Kombination schulden, hängt davon ab, was Ihre Fixtures und Aufzeichnungen tatsächlich enthalten, wie viel davon personenbezogen ist, Ihrer Rolle als Verarbeiter und davon, wer Ihre Nutzer sind — es lohnt, es mit Rechtsbeistand zu klären, bevor Sie eine CI-Pipeline oder einen Aufzeichnungs-Dienst auf irgendeinen Lauf richten.

Warum eine Erreichbarkeits-Prüfung dies verfehlt

Ein Geschwindigkeits- oder Erreichbarkeits-Test fragt, ob Cypress installieren, seinen Browser holen und eine Seite aus Shanghai öffnen kann. All das besteht gewöhnlich — der Runner startet, der Browser startet, der Test schreitet durch. Was diese Prüfung nie sieht, ist, wo Ihr Anwendungs-Build ausgeführt wurde, wo Ihre produktionsähnlichen Fixtures eingespeist wurden und wo die Screenshots und Videos jedes Laufs zur Ruhe kamen. Die Exponierung ist nicht Latenz; es ist proprietärer Code, Personendaten-Fixtures und Lauf-Aufzeichnungen, die in China erzeugt und offshore ausgeführt oder gespeichert werden, plus eine Residenzpflicht, die kein Maß an Maskierung erfüllen kann. Das ist die Hälfte, die eine Erreichbarkeits-Sonde strukturell nicht messen kann — und die Hälfte, die entscheidet, ob Ihr Testen rechtskonform ist.

Der rechtmäßige Weg — kartieren, lokalisieren, ausliefern

Sie müssen Cypress nicht aufgeben, um es rechtskonform für Festlandchina zu betreiben. Es gibt drei Züge, und sie fügen sich zusammen.

Kartieren. Unser China-Compliance-Team inventarisiert Ihre Testläufe — welche Ihren proprietären Anwendungs-Build tragen, welche Fixtures produktionsähnliche oder echte personenbezogene Daten halten, wo jeder Lauf tatsächlich ausgeführt wird und wo seine Screenshots, Videos und Logs gespeichert werden. Wir trennen die Offshore-Läufe von dem, was Sie bereits selbst betreiben, sodass die Exponierung aufgeschrieben ist, bevor irgendetwas umverdrahtet wird.

Lokalisieren. Wo Läufe ansässig bleiben müssen, stellen wir die Ausführung ins Inland — den Open-Source-Runner in Ihrem inländischen CI, auf einem selbst verwalteten Grid von Browsern und Runnern, das Sie kontrollieren — sodass der App-Build, die Testdaten und die Artefakte im Festland bleiben und nur, was rechtmäßig zu exportieren ist, je das Land verlässt.

Ausliefern. Vor oder an die Stelle einer Offshore-Test-Cloud stellt 21YunBox das rechtskonforme inländische Test-Grid und die Ausführungs-Grundlage auf — ohne Neuaufbau, ohne zweite Codebasis, ohne Wegzug von Cypress — und stellt ICP-gemeldete, inländische Auslieferung für jedes auf China ausgerichtete Ergebnis-Dashboard bereit. 21YunBox verwendet oder empfiehlt niemals eine Umgehung welcher Art auch immer; der ganze Sinn ist ein rechtmäßiger, gemeldeter, inländischer Weg.

Das Ziel ist klar: Ihre Tests laufen legal und rechtskonform für die App, die Ihre Nutzer in China erreichen.

Compliance-Einschätzung anfordern →


Weiterführend:

Häufige Fragen

Erfordert das Ausführen von Cypress-Tests in China, Daten an Cypress' Server zu senden?

Nein. Cypress ist eine kostenlose, quelloffene App, die Sie selbst installieren und ausführen, lokal oder in Ihrer eigenen CI, und die Testausführung erfordert keinen Cypress-gehosteten Dienst. Cypress Cloud — der Begleitdienst, der Läufe aufzeichnet — ist optional. Sie können die vollständige Suite also im Inland ausführen, ohne dass irgendetwas China verlässt, und die Residenz kommt darauf an, wo Sie den Runner ausführen und ob Sie Aufzeichnungen offshore senden.

Die Tests bestehen aus Shanghai — warum reicht das nicht für Compliance?

Weil Erreichbarkeit und Residenz verschiedene Fragen sind. Ein Lauf übt Ihren Anwendungs-Build aus, führt Ihren Testcode aus, speist produktionsnahe Fixtures ein und erzeugt Screenshots, Videos und Logs Ihrer App, die diese Daten rendert. Ob der Lauf abschließt, sagt nichts darüber, wo dieser App-Build, diese Fixtures und diese Aufzeichnungen ausgeführt wurden oder zur Ruhe kamen. Sind sie offshore, ist das die Exponierung, um die es PIPL geht — nicht Latenz.

Wir senden nur Lauf-Aufzeichnungen an das Cloud-Dashboard — ist das ein Problem?

Das kann es. Diese Aufzeichnungen sind Screenshots und Videos Ihrer App, die echte oder produktionsnahe Daten rendert, sie können also personenbezogene Information enthalten. Sie von China an einen Offshore-Dienst zu senden ist ein Grenztransfer unter PIPL, der Mitteilung, gesonderte Einwilligung und einen Transfermechanismus erfordert. Aufzeichnungen im Inland zu halten — oder sie nicht offshore zu senden — vermeidet diesen Transfer; ob Sie weiterhin andere Pflichten schulden, hängt von Ihren Daten und Ihrer Rolle ab und ist es wert, mit Rechtsbeistand geklärt zu werden.

Artikel zu Cypress

Kategorien

Testing