{"componentChunkName":"component---src-templates-docs-js","path":"/de-de/guides/k6-load-testing/uploading-k6-scripts","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | LoadFocus","docsLocation":""}},"mdx":{"fields":{"id":"4e30d2bd-42cd-52b9-9d84-59f1a637edb9","title":"k6 Skripte und Datendateien hochladen","slug":"/de-de/guides/k6-load-testing/uploading-k6-scripts","locale":"de-DE"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var n = Object.getOwnPropertySymbols(e); for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (-1 !== e.indexOf(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"k6 Skripte und Datendateien hochladen\",\n  \"metaTitle\": \"k6 Skripte und Datendateien hochladen | Anleitung | LoadFocus\",\n  \"metaDescription\": \"Erfahren Sie, wie Sie Ihr k6 Testskript und die zugehörigen Datendateien zu LoadFocus hochladen. Drag-and-Drop, unterstützte Dateitypen und wie Dateien über mehrere Engines hinweg geteilt werden.\",\n  \"order\": 2\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Jeder k6 Test auf LoadFocus l\\xE4uft mit einem Skript, das Sie selbst schreiben. Im Abschnitt \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Script Configuration\"), \" auf der Seite f\\xFCr den neuen k6 Test laden Sie dieses Skript hoch, zusammen mit allen Datendateien, die es zur Laufzeit liest.\"), mdx(\"h2\", null, \"Was Sie ben\\xF6tigen\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Ein k6 Testskript\"), \", geschrieben in JavaScript (\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \".js\"), \") oder TypeScript (\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \".ts\"), \"). Dies ist die einzige erforderliche Datei.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Datendateien\"), \", falls Ihr Skript externe Daten liest. Eine CSV-Datei mit Benutzerkonten oder eine JSON-Datei mit Payloads sind die h\\xE4ufigsten F\\xE4lle.\")), mdx(\"h2\", null, \"Ihre Dateien hochladen\"), mdx(\"p\", null, \"\\xD6ffnen Sie \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"New k6 Test\"), \" und scrollen Sie zu \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Script Configuration\"), \". Sie k\\xF6nnen Ihre Dateien entweder per Drag-and-Drop in den Upload-Bereich ziehen oder auf \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Upload k6 Scripts & Files\"), \" klicken, um sie auszuw\\xE4hlen.\"), mdx(\"p\", null, \"Laden Sie das Skript und seine Datendateien gemeinsam hoch. Sie landen beim Testlauf im selben Verzeichnis, sodass ein Skript, das \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"users.csv\"), \" liest, die Datei direkt neben sich findet.\"), mdx(\"h2\", null, \"Unterst\\xFCtzte Dateitypen\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Extension\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Typische Verwendung\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \".js\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Ihr k6 Testskript\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \".ts\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Ein TypeScript Testskript\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \".csv\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Zeilendaten, zum Beispiel Konten oder Suchbegriffe\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \".json\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Strukturierte Payloads oder Fixtures\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \".txt\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Reine Textdaten\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \".env\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \".properties\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Konfigurationswerte, die Ihr Skript liest\")))), mdx(\"h2\", null, \"Eine Datendatei aus Ihrem Skript lesen\"), mdx(\"p\", null, \"k6 liest Dateien mit \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"open()\"), \", und die Datei liegt direkt neben Ihrem Skript, sodass ein relativer Pfad gen\\xFCgt. Laden Sie die Daten einmal in der Init-Phase statt bei jeder Iteration, sodass jeder virtuelle Benutzer sie gemeinsam nutzt:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-javascript\"\n  }, \"import { SharedArray } from 'k6/data';\\nimport http from 'k6/http';\\n\\nconst users = new SharedArray('users', function () {\\n  return open('./users.csv')\\n    .split('\\\\n')\\n    .slice(1)\\n    .filter(Boolean)\\n    .map((line) => {\\n      const [username, password] = line.split(',');\\n      return { username, password };\\n    });\\n});\\n\\nexport default function () {\\n  const user = users[Math.floor(Math.random() * users.length)];\\n  http.post('https://example.com/login', {\\n    username: user.username,\\n    password: user.password,\\n  });\\n}\\n\")), mdx(\"p\", null, mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"SharedArray\"), \" h\\xE4lt eine einzige Kopie der Daten im Speicher f\\xFCr alle virtuellen Benutzer. Ohne diese Funktion parst jeder virtuelle Benutzer seine eigene Kopie, was Speicher kostet, den Sie lieber f\\xFCr die Last verwenden w\\xFCrden.\"), mdx(\"h2\", null, \"Wie sich Dateien \\xFCber mehrere Engines hinweg verhalten\"), mdx(\"p\", null, \"Ein Test mit ausreichend vielen virtuellen Benutzern l\\xE4uft auf mehr als einer k6 Engine. Jede Engine erh\\xE4lt dieselben hochgeladenen Dateien, sodass jede ihre eigene Kopie Ihrer Daten hat.\"), mdx(\"p\", null, \"Das ist wichtig, wenn Ihre Daten nicht wiederverwendet werden d\\xFCrfen. Wenn jede Zeile ein Konto oder einen Gutschein zur einmaligen Verwendung darstellt, k\\xF6nnen zwei Engines dieselbe Zeile ausw\\xE4hlen, da keine wei\\xDF, was die andere bereits verwendet hat. Wenn ein Wert genau einmal verbraucht werden muss, lassen Sie das Skript ihn stattdessen von einem Endpunkt anfordern, den Sie selbst kontrollieren, statt ihn aus einer Datei zu lesen.\"), mdx(\"h2\", null, \"Nach dem Hochladen\"), mdx(\"p\", null, \"Ihre Dateien werden unterhalb des Upload-Bereichs aufgelistet. Dort k\\xF6nnen Sie versehentlich hinzugef\\xFCgte Dateien entfernen und durch eine neue ersetzen. Sobald das Skript vorhanden ist, konfigurieren Sie Ihre virtuellen Benutzer, die Dauer und die Teststandorte und starten dann den Test.\"), mdx(\"h2\", null, \"Verwandte Anleitungen\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/guides/k6-load-testing/how-to-run-k6-load-test\"\n  }, \"So f\\xFChren Sie einen neuen k6 Lasttest durch\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/guides/k6-load-testing/import-to-k6-from-curl-har-postman-openapi\"\n  }, \"cURL, HAR, Postman oder OpenAPI in einen k6 Test importieren\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"/docs/guides/k6-load-testing/analyzing-k6-test-results\"\n  }, \"Analyse der k6 Lasttest-Ergebnisse\"))));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#was-sie-benötigen","title":"Was Sie benötigen"},{"url":"#ihre-dateien-hochladen","title":"Ihre Dateien hochladen"},{"url":"#unterstützte-dateitypen","title":"Unterstützte Dateitypen"},{"url":"#eine-datendatei-aus-ihrem-skript-lesen","title":"Eine Datendatei aus Ihrem Skript lesen"},{"url":"#wie-sich-dateien-über-mehrere-engines-hinweg-verhalten","title":"Wie sich Dateien über mehrere Engines hinweg verhalten"},{"url":"#nach-dem-hochladen","title":"Nach dem Hochladen"},{"url":"#verwandte-anleitungen","title":"Verwandte Anleitungen"}]},"parent":{"__typename":"File","relativePath":"de-de/guides/k6-load-testing/uploading-k6-scripts.md"},"frontmatter":{"metaTitle":"k6 Skripte und Datendateien hochladen | Anleitung | LoadFocus","metaDescription":"Erfahren Sie, wie Sie Ihr k6 Testskript und die zugehörigen Datendateien zu LoadFocus hochladen. Drag-and-Drop, unterstützte Dateitypen und wie Dateien über mehrere Engines hinweg geteilt werden.","order":2}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/de-de","title":"Willkommen bei der neuen LoadFocus-Dokumentation"}}},{"node":{"fields":{"slug":"/de-de/guides","title":"Anleitungen"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base","title":"Wissensdatenbank"}}},{"node":{"fields":{"slug":"/de-de/pricing","title":"Haeufig gestellte Fragen zu Preisen"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/how-to-update-card-details","title":"So aktualisieren Sie Kartendaten bei fehlgeschlagenen Zahlungen"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/understanding-declined-card-payments","title":"Warum wurde meine Kartenzahlung abgelehnt?"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring","title":"API-Monitoring"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/understanding-differences-between-http-and-https","title":"Unterschiede zwischen HTTP und HTTPS"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/using-3rd-party-tools-to-load-test-website-locally","title":"Lasttests fuer lokal gehostete Websites oder APIs"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/using-google-analytics-and-no-requests-while-load-testing","title":"Kein Traffic in Google Analytics waehrend Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports","title":"Externe Berichterstattung"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/using-query-parameters","title":"So verwenden Sie URL-Query-Parameter"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing","title":"Lasttests mit Apache JMeter"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/using-valid-url-endpoints","title":"Was ist eine gueltige URL fuer einen Lasttest"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing","title":"k6 Lasttest"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing","title":"Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance","title":"Website-Performance ueberwachen"}}},{"node":{"fields":{"slug":"/de-de/guides/mcp","title":"KI-Assistenten (MCP)"}}},{"node":{"fields":{"slug":"/de-de/guides/monitoring-as-code","title":"Monitoring as Code"}}},{"node":{"fields":{"slug":"/de-de/knowledge-base/what-is-an-http-method","title":"Was ist eine HTTP-Anfragemethode"}}},{"node":{"fields":{"slug":"/de-de/guides/openapi-import","title":"Import aus OpenAPI / Swagger"}}},{"node":{"fields":{"slug":"/de-de/guides/onboarding","title":"LoadFocus-Onboarding"}}},{"node":{"fields":{"slug":"/de-de/guides/reusable-snippets","title":"Wiederverwendbare Snippets"}}},{"node":{"fields":{"slug":"/de-de/guides/setup-teardown-scripts","title":"Setup- und Teardown-Skripte"}}},{"node":{"fields":{"slug":"/de-de/guides/teams","title":"Teamverwaltung"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/alert-channels","title":"Benachrichtigungskanäle: Discord, PagerDuty & Opsgenie"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports/azure-app-insights-integration","title":"Azure App Insights-Integration"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/downloading-jmx-csv-files","title":"Herunterladen von .JMX- und .CSV-Dateien in LoadFocus"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing/analyzing-k6-test-results","title":"Analyse der k6 Lasttest-Ergebnisse"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/ai-credits","title":"AI Credits"}}},{"node":{"fields":{"slug":"/de-de/guides/external-reports/datadog-integration","title":"Datadog-Integration"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/how-to-run-new-apache-jmeter-load-test","title":"So fuehren Sie einen neuen Apache JMeter-Lasttest durch"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/alert-configuration","title":"Alert-Konfiguration"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing/how-to-run-k6-load-test","title":"So führen Sie einen neuen k6 Lasttest durch"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/alert-metrics","title":"Alert-Metriken"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/api-check-results","title":"API-Pruefergebnisse verstehen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/import-to-jmeter-from-curl-har-postman-openapi","title":"cURL, HAR, Postman oder OpenAPI in einen JMeter-Test importieren"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing/import-to-k6-from-curl-har-postman-openapi","title":"cURL, HAR, Postman oder OpenAPI in einen k6-Test importieren"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/core-web-vitals-competitor-comparison","title":"Core Web Vitals Wettbewerbervergleich"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/authorization-code-grant-type-oauth-2-0","title":"Authorization Code Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/browser-checks","title":"Browser Checks"}}},{"node":{"fields":{"slug":"/de-de/guides/k6-load-testing/uploading-k6-scripts","title":"k6 Skripte und Datendateien hochladen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/baseline-comparison-between-load-tests","title":"Baseline-Vergleich zwischen Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/core-web-vitals-metrics","title":"Was sind die Core Web Vitals?"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/check-groups","title":"Prüfungsgruppen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd","title":"Lasttest-API-Integration"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/client-credentials-grant-type-oauth-2-0","title":"Client Credentials Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/getting-started","title":"Erste Schritte"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/check-retries-and-alert-thresholds","title":"Wiederholungsversuche und Alarmschwellen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/common-http-error-codes","title":"Haeufige HTTP-Fehlerstatuscodes"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/how-to-create-new-alert","title":"Neuen Alert erstellen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/custom-domain-status-page","title":"So fügen Sie Ihrer Statusseite eine eigene Domain hinzu"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-generators-hardware-infrastructure-jmeter","title":"Welche Hardwareressourcen sind meinem Konto fuer Lastgeneratoren zugewiesen?"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-anomalies","title":"Lasttest-Anomalien"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/analyzing-load-test-results","title":"So pruefen Sie Lasttestergebnisse"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/how-to-run-new-website-performance-test","title":"Neuen Website-Performance-Test erstellen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/dashboards","title":"Dashboards"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/decoding-average-response-times","title":"Durchschnittliche Antwortzeit entschluesseln"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-engine-health-monitoring","title":"Engine-Zustandsueberwachung"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/http-authentication","title":"HTTP-Authentifizierung"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-error-analysis","title":"Fehleranalyse"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/largest-contentful-paint","title":"Largest Contentful Paint (LCP)"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/dns-monitors","title":"DNS-Monitore"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/deep-dive-samples-in-load-testing","title":"Was sind Samples bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/crafting-perfect-test-names","title":"Perfekte Testnamen erstellen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-insights","title":"Lasttest-Erkenntnisse"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/lighthouse-opportunities","title":"Lighthouse Opportunities"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/heartbeat-monitors","title":"Heartbeat-Monitore (Cron-Jobs)"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/incident-management","title":"Incident-Management"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-jtl-file-analysis","title":"Logs & JTL-Dateianalyse"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/end-time-in-load-testing","title":"Die Bedeutung der 'Endzeit' bei Lasttests verstehen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/demo","title":"Demo"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/pdf-report-branding","title":"Gebrandete PDF-Berichte"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/maintenance-windows","title":"Wartungsfenster"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-jtl-jmeter-log-file-analysis","title":"JMeter-Logdateianalyse"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/erros-and-reponse-codes","title":"Fehler und Antwortcodes"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/performance-budgets","title":"Performance Budgets & Alerts"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/multistep-api-checks","title":"Mehrstufige API-Prüfungen"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/load-testing-timeline-analysis","title":"Zeitleisten-Ansicht"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/geographical-test-location-in-load-testing","title":"Geografischer Teststandort bei Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/real-user-field-data","title":"Echte Nutzer-Feld-Daten (CrUX)"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/uploading-jmeter-files-step-by-step-guide","title":"JMeter-Dateien auf LoadFocus hochladen: Eine Schritt-fuer-Schritt-Anleitung"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/getting-started","title":"Erste Schritte"}}},{"node":{"fields":{"slug":"/de-de/guides/monitor-website-performance/sitemap-import","title":"Sitemap-Import"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check","title":"So erstellen Sie eine neue API-Pruefung"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/using-multiple-csv-files-with-jmeter-engines","title":"Verwendung mehrerer CSV-Dateien mit JMeter-Engines in LoadFocus"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/granularity-in-load-test-results-and-charts","title":"Granularitaet in Lasttestergebnissen und Diagrammanzeige"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/sla-slo-reports","title":"SLA- & SLO-Uptime-Berichte"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/headers-and-manage-presets","title":"Header und Header-Vorlagen"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/snippets","title":"Snippets"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/how-to-run-new-load-test","title":"So fuehren Sie einen neuen Lasttest durch"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/ssl-certificate-monitoring","title":"SSL-Zertifikatsüberwachung"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/how-to-url-query-parameters","title":"Query-Parameter"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/status-pages","title":"Erstellen Sie eine öffentliche Statusseite für Ihre Monitore"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/tcp-monitors","title":"TCP-Port-Monitore"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/http-methods-overview-load-testing","title":"HTTP-Methoden: Ein Ueberblick"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/implicit-grant-type-oauth-2-0","title":"Implicit Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/variables","title":"Variablen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/load-test-result-ai-analysis","title":"KI-Analyse von Lasttestergebnissen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/page-speed-under-load-trends","title":"Page Speed Under Load Trends"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/page-speed-under-load","title":"Seitengeschwindigkeit unter Last"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/pass-fail-thresholds","title":"Pass/Fail-Schwellenwerte"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/password-credentials-grant-type-oauth-2-0","title":"Password Credentials Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/performance-trend-load-test-results","title":"Performance-Trend"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/refresh-token-grant-type-oauth-2-0","title":"Refresh Token Grant Type in OAuth 2.0"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/scheduled-load-tests","title":"Geplante Lasttests"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/share-load-test-reports","title":"Lasttest-Berichte teilen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/start-time-in-load-testing","title":"Die Bedeutung der Startzeit bei Lasttests verstehen"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/use-cases","title":"Anwendungsfaelle"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/using-cookies","title":"Verwendung von Cookies"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-are-iterations-load-testing","title":"Iterationen bei Lasttests meistern: Ein tiefer Einblick"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-are-virtual-users-load-testing","title":"Was sind virtuelle Benutzer bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-delay-when-running-a-load-test","title":"Was ist Verzoegerung bei der Durchfuehrung eines Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-duration-in-load-testing","title":"Was ist die Dauer bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-grant-type","title":"Was ist ein Grant Type?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-ramp-up-steps-in-load-testing","title":"Was sind Hochlaufschritte bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-oauth-2-0-authorization","title":"OAuth 2.0 Autorisierung"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-ramp-up-time-in-load-testing","title":"Was ist die Hochlaufzeit bei Lasttests?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/what-is-test-run-id","title":"Was ist eine Testlauf-ID?"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/white-label-report-branding","title":"Gebrandete PDF-Berichte"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/activate-deactivate","title":"Aktivieren/Deaktivieren"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/azure-devops","title":"Azure DevOps"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/circleci","title":"CircleCI"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/alert-channels","title":"Benachrichtigungskanaele"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/github-actions","title":"GitHub Actions"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/assertions","title":"Assertions"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/gitlab-ci-cd","title":"GitLab CI/CD"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/jenkins","title":"Jenkins"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/friendly-check-name","title":"Benutzerfreundlicher Pruefungsname"}}},{"node":{"fields":{"slug":"/de-de/guides/jmeter-load-testing/jmeter-integration-ci-cd/overview","title":"Integration des JMeter API Clients mit CI/CD-Pipelines"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/locations","title":"Standorte"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/mute-unmute","title":"Stummschalten/Entstummschalten"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/frequency","title":"Haeufigkeit"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/request-configuration","title":"Anfragekonfiguration"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/response-time-limits","title":"Antwortzeit-Limits"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/request-preview","title":"Anfragevorschau"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/retries","title":"Wiederholungen vor Benachrichtigung"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/save-run","title":"Speichern und Ausfuehren"}}},{"node":{"fields":{"slug":"/de-de/guides/api-monitoring/new-api-check/webhook-channels","title":"Webhook-Kanal"}}},{"node":{"fields":{"slug":"/de-de/guides/load-testing/load-generators-hardware-infrastructure","title":"Welche Hardwareressourcen sind meinem Konto fuer Lastgeneratoren zugewiesen?"}}}]}},"pageContext":{"id":"4e30d2bd-42cd-52b9-9d84-59f1a637edb9","locale":"de-DE"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}