{"componentChunkName":"component---src-templates-docs-js","path":"/fr-fr/guides/k6-load-testing/how-to-run-k6-load-test","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | LoadFocus","docsLocation":""}},"mdx":{"fields":{"id":"565befdf-c4c1-56f5-8ba8-de69365e35a3","title":"Comment exécuter un nouveau test de charge k6","slug":"/fr-fr/guides/k6-load-testing/how-to-run-k6-load-test","locale":"fr-FR"},"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\": \"Comment exécuter un nouveau test de charge k6\",\n  \"metaTitle\": \"Comment exécuter un nouveau test de charge k6 | Guide | LoadFocus\",\n  \"metaDescription\": \"Apprenez à créer et exécuter un test de charge k6 JavaScript dans le cloud avec LoadFocus.\",\n  \"order\": 1\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(\"h2\", null, \"Ex\\xE9cuter un nouveau test de charge k6 avec LoadFocus\"), mdx(\"p\", null, \"Il est facile de cr\\xE9er et d'ex\\xE9cuter un test de charge k6 en utilisant l'interface de la \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://loadfocus.com/newk6test\"\n  }, \"page Nouveau test k6\"), \".\\nVous devez \\xEAtre connect\\xE9 \\xE0 votre compte pour acc\\xE9der \\xE0 cette page et cr\\xE9er un nouveau test.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"800px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/docs/static/13be106844e54533172c4c80205bfbd8/daed9/k6-test-configuration.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"110.5%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAACXBIWXMAABYlAAAWJQFJUiTwAAACxUlEQVQ4y5WUyW7bMBCG9RxxAziRtZFaSGqzZdmS1yRO4F56KFCgKNBjgT5Gn6Vv+RczlrwkaZAcftAacj5yNltJksAYAyEEfN+H7we8ep531MkeXNgv93yMRiNYURQhTdMj1HWH8H0HURSD9khk9zwbrneLMAwRxzGLfvu+yz5B0AHzPMd83mA2q1FNpnja/cK0esS0nmCxWKBpGhRFhu36GzarH6DzZF+0C0yqEvPZDk+734giDdu+hSWlhFIKtEoZoam/I0s3CIQHKcPOHqAaf0ZdfYUQAaQUbBfCQ5a2WDQ/IUUMe3QLqywr7HaPqKoKWZZCyBFcz+acRGEMlRSQQiMIJHxfQAhKQXgUnXOcYZdDB1ZqCg6hbVusVivkWYEgCDgnoUwQRyWiMIdO1jBqhySen2kGlbSIo4p9GFjkE2y3WyyXS4ZmWca3UUhxnCCUBNvAqAdodccAlTSd5h1w3BXFgWVMzqDxeMwwaqPjC0MNFS/4ZTp5gE7uoeIWSdx0OgCj8AwYhRnaZsNVnk5raK273vI43NQ8wugtjL7jVak5dKfDbwKPTyGLrsqHXvNgTMqt4TgOhJBdpUPuACpCmmbco5d7sgOOYGmlUdc1Q0+d7z+bFmpe98WUkMhOlx8nRSuFIi/OevGlaFoot6/t0cRQVHSGwJZKFMqigDaGja87neb93E7f/ejSGDKwbxEyPAeRAxWJ9BzW+xCQ8kffDKSbaV6pbfrCvJbHc9v/xDkkCOWBXkG30MahDz8uBlKVqPRlWR578KOg3oeBFDe9MMtyrha9mDb79T2hXgD7cKltyEj5sm0bNzc3vPZ5fAvW7zPQGIW2pTGKj5Vcr9fY7/c843T4PWGTL1c5CBIoVfJ/Xu/ctkvc3+9Q13M+1E/EW+ojszbtH3zZ/8Vy9geuO2LAYDDA1eAK19efOPThcPhu/QN6ZaDxhecwoQAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Configuration du test de charge k6\",\n    \"title\": \"Configuration du test de charge k6\",\n    \"src\": \"/docs/static/13be106844e54533172c4c80205bfbd8/5a190/k6-test-configuration.png\",\n    \"srcSet\": [\"/docs/static/13be106844e54533172c4c80205bfbd8/772e8/k6-test-configuration.png 200w\", \"/docs/static/13be106844e54533172c4c80205bfbd8/e17e5/k6-test-configuration.png 400w\", \"/docs/static/13be106844e54533172c4c80205bfbd8/5a190/k6-test-configuration.png 800w\", \"/docs/static/13be106844e54533172c4c80205bfbd8/c1b63/k6-test-configuration.png 1200w\", \"/docs/static/13be106844e54533172c4c80205bfbd8/daed9/k6-test-configuration.png 1426w\"],\n    \"sizes\": \"(max-width: 800px) 100vw, 800px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n  \"), \"\\n    \")), mdx(\"h2\", null, \"\\xC9tapes pour configurer un nouveau test de charge k6\"), mdx(\"h3\", null, \"1. Choisir un nom de test\"), mdx(\"p\", null, \"Nous g\\xE9n\\xE9rons automatiquement un nom de test en utilisant la date et l'heure actuelles.\\nVous pouvez modifier le nom du test en allant dans le champ \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Test Name\"), \" et en d\\xE9finissant votre propre nom.\"), mdx(\"h3\", null, \"2. Sc\\xE9narios de charge\"), mdx(\"p\", null, \"Nous proposons trois sc\\xE9narios pr\\xE9d\\xE9finis pour d\\xE9marrer rapidement :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Sc\\xE9nario 1 : Charge initiale\"), \" \\u2014 Commencez avec un petit nombre d'utilisateurs virtuels pour \\xE9tablir une ligne de base.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Sc\\xE9nario 2 : Charge de mont\\xE9e en puissance\"), \" \\u2014 Augmentez progressivement le nombre d'utilisateurs virtuels pour simuler un trafic croissant.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Sc\\xE9nario 3 : Charge mod\\xE9r\\xE9e\"), \" \\u2014 Testez avec un nombre mod\\xE9r\\xE9 d'utilisateurs virtuels pour trouver les limites de performance.\")), mdx(\"p\", null, \"Cliquez simplement sur le bouton \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Apply\"), \" d'un sc\\xE9nario pour remplir automatiquement la configuration du test.\"), mdx(\"h3\", null, \"3. Configuration de la charge\"), mdx(\"p\", null, \"La section \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Load Configuration\"), \" est l'endroit o\\xF9 vous d\\xE9finissez :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Virtual Users\"), \" \\u2014 Le nombre d'utilisateurs virtuels simultan\\xE9s \\xE0 simuler (ex : 10, 100, 1000+)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Duration (s)\"), \" \\u2014 La dur\\xE9e du test en secondes. Basculez vers \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Iterations\"), \" pour ex\\xE9cuter un nombre fixe d'it\\xE9rations.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Ramp Up Time (s)\"), \" \\u2014 Le temps n\\xE9cessaire pour atteindre le nombre total d'utilisateurs virtuels\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Ramp-Up Steps\"), \" \\u2014 Le nombre d'\\xE9tapes pour augmenter progressivement la charge\")), mdx(\"p\", null, \"Le graphique de mont\\xE9e en charge \\xE0 droite montre visuellement comment les utilisateurs virtuels seront ajout\\xE9s pendant la dur\\xE9e du test.\"), mdx(\"p\", null, \"Vous pouvez basculer \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Switch Time Units\"), \" pour configurer la dur\\xE9e en minutes au lieu de secondes.\"), mdx(\"h3\", null, \"4. Distribution de la charge\"), mdx(\"p\", null, \"S\\xE9lectionnez jusqu'\\xE0 5 emplacements cloud depuis lesquels injecter la charge. Cela simule un trafic r\\xE9el provenant de diff\\xE9rentes r\\xE9gions g\\xE9ographiques simultan\\xE9ment.\"), mdx(\"p\", null, \"Chaque emplacement s\\xE9lectionn\\xE9 peut se voir attribuer un \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"pourcentage de trafic\"), \" et un \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"nombre sp\\xE9cifique d'utilisateurs virtuels\"), \". Par exemple :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"US East (N. Virginia) :\"), \" 100% (10 utilisateurs)\")), mdx(\"p\", null, \"Vous pouvez distribuer la charge sur plusieurs emplacements \\u2014 les pourcentages doivent totaliser 100%. Plus de d\\xE9tails sur les emplacements disponibles \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://loadfocus.com/locations\"\n  }, \"ici\"), \".\"), mdx(\"h3\", null, \"5. Configuration du script\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"800px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/docs/static/141fb2dd3432a7772ac3bd259219703e/ccf0c/k6-script-upload.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"22.499999999999996%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAYAAABFA8wzAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAXUlEQVQY06XQQQoAIQgF0E5TWpBFBDV5/2v9wRbtZ1o8EIWv6MYY6L0jxogQwhUiglNVmNbabjLzFee9h4ig1nqatumPHVhKwVqKOR/kLGfw1Qm036WUNquZ6erCF0udlIma2CSsAAAAAElFTkSuQmCC')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Upload de script k6\",\n    \"title\": \"Upload de script k6\",\n    \"src\": \"/docs/static/141fb2dd3432a7772ac3bd259219703e/5a190/k6-script-upload.png\",\n    \"srcSet\": [\"/docs/static/141fb2dd3432a7772ac3bd259219703e/772e8/k6-script-upload.png 200w\", \"/docs/static/141fb2dd3432a7772ac3bd259219703e/e17e5/k6-script-upload.png 400w\", \"/docs/static/141fb2dd3432a7772ac3bd259219703e/5a190/k6-script-upload.png 800w\", \"/docs/static/141fb2dd3432a7772ac3bd259219703e/c1b63/k6-script-upload.png 1200w\", \"/docs/static/141fb2dd3432a7772ac3bd259219703e/ccf0c/k6-script-upload.png 1428w\"],\n    \"sizes\": \"(max-width: 800px) 100vw, 800px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"C'est ici que vous t\\xE9l\\xE9chargez vos fichiers de script de test k6. LoadFocus prend en charge :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"strong\"\n  }, \".js\")), \" \\u2014 Votre script de test k6 principal (obligatoire)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"strong\"\n  }, \".ts\")), \" \\u2014 Scripts k6 TypeScript\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"strong\"\n  }, \".csv\")), \" \\u2014 Fichiers de donn\\xE9es pour les tests param\\xE9tr\\xE9s\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, mdx(\"inlineCode\", {\n    parentName: \"strong\"\n  }, \".json\")), \" \\u2014 Fichiers de configuration ou de donn\\xE9es\")), mdx(\"p\", null, \"Vous pouvez \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"glisser-d\\xE9poser\"), \" les fichiers dans la zone de t\\xE9l\\xE9chargement ou cliquer sur \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Upload k6 Scripts & Files\"), \" pour parcourir.\"), mdx(\"h4\", null, \"Validation du script k6\"), mdx(\"p\", null, \"LoadFocus valide automatiquement votre script k6 lors du t\\xE9l\\xE9chargement, en v\\xE9rifiant :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Le point d'entr\\xE9e \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"export default function\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Les imports de modules k6 valides (\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"k6/http\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"k6/check\"), \", etc.)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Les erreurs de syntaxe courantes\")), mdx(\"p\", null, \"En cas de probl\\xE8me avec votre script, vous serez notifi\\xE9 imm\\xE9diatement avant l'ex\\xE9cution du test.\"), mdx(\"h4\", null, \"Exemple de script k6\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-javascript\"\n  }, \"import http from 'k6/http';\\nimport { check, sleep } from 'k6';\\n\\nexport default function () {\\n    const res = http.get('https://test-api.k6.io/public/crocodiles/');\\n\\n    check(res, {\\n        'status is 200': (r) => r.status === 200,\\n        'response time < 500ms': (r) => r.timings.duration < 500,\\n    });\\n\\n    sleep(1);\\n}\\n\")), mdx(\"h3\", null, \"6. Configuration des int\\xE9grations\"), mdx(\"p\", null, \"Configurez optionnellement des int\\xE9grations pour envoyer les m\\xE9triques de test vers des outils de surveillance externes :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Datadog\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"New Relic\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Dynatrace\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Azure App Insights\"))), mdx(\"p\", null, \"Cliquez sur \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"View integrations\"), \" pour configurer vos param\\xE8tres d'int\\xE9gration.\"), mdx(\"h3\", null, \"7. Ex\\xE9cuter le test\"), mdx(\"p\", null, \"Apr\\xE8s avoir configur\\xE9 votre test de charge et t\\xE9l\\xE9charg\\xE9 votre script k6 :\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Cliquez sur \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Execute Test\"), \" pour lancer votre test de charge k6 dans le cloud\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Cliquez sur \", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Save draft\"), \" pour sauvegarder la configuration sans l'ex\\xE9cuter\")), mdx(\"p\", null, \"LoadFocus d\\xE9marrera des instances cloud, ex\\xE9cutera votre script k6 \\xE0 grande \\xE9chelle et diffusera les r\\xE9sultats en temps r\\xE9el.\"));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#exécuter-un-nouveau-test-de-charge-k6-avec-loadfocus","title":"Exécuter un nouveau test de charge k6 avec LoadFocus"},{"url":"#étapes-pour-configurer-un-nouveau-test-de-charge-k6","title":"Étapes pour configurer un nouveau test de charge k6","items":[{"url":"#1-choisir-un-nom-de-test","title":"1. Choisir un nom de test"},{"url":"#2-scénarios-de-charge","title":"2. Scénarios de charge"},{"url":"#3-configuration-de-la-charge","title":"3. Configuration de la charge"},{"url":"#4-distribution-de-la-charge","title":"4. Distribution de la charge"},{"url":"#5-configuration-du-script","title":"5. Configuration du script","items":[{"url":"#validation-du-script-k6","title":"Validation du script k6"},{"url":"#exemple-de-script-k6","title":"Exemple de script k6"}]},{"url":"#6-configuration-des-intégrations","title":"6. Configuration des intégrations"},{"url":"#7-exécuter-le-test","title":"7. Exécuter le test"}]}]},"parent":{"__typename":"File","relativePath":"fr-fr/guides/k6-load-testing/how-to-run-k6-load-test.md"},"frontmatter":{"metaTitle":"Comment exécuter un nouveau test de charge k6 | Guide | LoadFocus","metaDescription":"Apprenez à créer et exécuter un test de charge k6 JavaScript dans le cloud avec LoadFocus.","order":1}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/fr-fr","title":"Bienvenue dans la nouvelle documentation LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/guides","title":"Guides pratiques"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base","title":"Base de connaissances"}}},{"node":{"fields":{"slug":"/fr-fr/pricing","title":"FAQ sur les tarifs"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/how-to-update-card-details","title":"Comment mettre a jour les details de carte pour les paiements echoues"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/understanding-declined-card-payments","title":"Pourquoi mon paiement par carte a-t-il ete refuse ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring","title":"Surveillance API"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/understanding-differences-between-http-and-https","title":"Differences entre HTTP et HTTPS"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-3rd-party-tools-to-load-test-website-locally","title":"Comment tester la charge d'un site web ou d'une API heberge localement"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports","title":"Rapports externes"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-google-analytics-and-no-requests-while-load-testing","title":"Pas de trafic dans Google Analytics pendant les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-query-parameters","title":"Comment utiliser les parametres de requete URL"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing","title":"Tests de charge avec Apache JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/using-valid-url-endpoints","title":"Qu'est-ce qu'une URL valide pour un test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/knowledge-base/what-is-an-http-method","title":"Qu'est-ce qu'une methode de requete HTTP"}}},{"node":{"fields":{"slug":"/fr-fr/guides/k6-load-testing","title":"k6 Load Testing"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing","title":"Tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance","title":"Surveillance de la performance des sites web"}}},{"node":{"fields":{"slug":"/fr-fr/guides/teams","title":"Gestion des équipes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports/azure-app-insights-integration","title":"Integration Azure App Insights"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/downloading-jmx-csv-files","title":"Telecharger les fichiers .JMX et .CSV dans LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/guides/k6-load-testing/analyzing-k6-test-results","title":"Analyse des résultats de test de charge k6"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/ai-credits","title":"AI Credits"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/alert-configuration","title":"Configuration des alertes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/api-check-results","title":"Comprendre les résultats des vérifications API"}}},{"node":{"fields":{"slug":"/fr-fr/guides/external-reports/datadog-integration","title":"Integration Datadog"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/how-to-run-new-apache-jmeter-load-test","title":"Comment executer un nouveau test de charge Apache JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/guides/k6-load-testing/how-to-run-k6-load-test","title":"Comment exécuter un nouveau test de charge k6"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/analyzing-load-test-results","title":"Comment verifier les resultats des tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/alert-metrics","title":"Metriques d'alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/authorization-code-grant-type-oauth-2-0","title":"Type d'autorisation Authorization Code dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/core-web-vitals-metrics","title":"Que sont les Core Web Vitals ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check","title":"Comment créer une nouvelle vérification API"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd","title":"Integration API de test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/baseline-comparison-between-load-tests","title":"Comparaison de reference entre les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/getting-started","title":"Demarrage rapide"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-generators-hardware-infrastructure-jmeter","title":"Quelles sont les ressources materielles allouees a mon compte pour les generateurs de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/client-credentials-grant-type-oauth-2-0","title":"Type d'autorisation Client Credentials dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/how-to-create-new-alert","title":"Creer une nouvelle alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-anomalies","title":"Anomalies des tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/common-http-error-codes","title":"Codes d'erreur HTTP courants"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/how-to-run-new-website-performance-test","title":"Creer un nouveau test de performance de site web"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-engine-health-monitoring","title":"Surveillance de la sante des moteurs"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/crafting-perfect-test-names","title":"Creer des noms de test parfaits"}}},{"node":{"fields":{"slug":"/fr-fr/guides/monitor-website-performance/largest-contentful-paint","title":"Largest Contentful Paint (LCP)"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-error-analysis","title":"Analyse des erreurs"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/decoding-average-response-times","title":"Decoder le temps de reponse moyen"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-insights","title":"Informations sur les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/deep-dive-samples-in-load-testing","title":"Que sont les echantillons dans les tests de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-jtl-file-analysis","title":"Analyse des logs et fichiers JTL"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/demo","title":"Demo"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-jtl-jmeter-log-file-analysis","title":"Analyse des fichiers de log JMeter"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/end-time-in-load-testing","title":"Comprendre l'importance de l'heure de fin dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/load-testing-timeline-analysis","title":"Vue chronologique"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/erros-and-reponse-codes","title":"Erreurs et codes de reponse"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/uploading-jmeter-files-step-by-step-guide","title":"Importer des fichiers JMeter dans LoadFocus : guide etape par etape"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/geographical-test-location-in-load-testing","title":"Emplacement geographique des tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/using-multiple-csv-files-with-jmeter-engines","title":"Utiliser plusieurs fichiers CSV avec les moteurs JMeter dans LoadFocus"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/getting-started","title":"Demarrage rapide"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/granularity-in-load-test-results-and-charts","title":"Granularite dans les resultats et l'affichage des graphiques de tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/headers-and-manage-presets","title":"En-tetes et preselections d'en-tetes"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/how-to-run-new-load-test","title":"Comment executer un nouveau test de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/how-to-url-query-parameters","title":"Parametres de requete"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/http-methods-overview-load-testing","title":"Methodes HTTP : vue d'ensemble"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/implicit-grant-type-oauth-2-0","title":"Type d'autorisation Implicit Grant dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/load-generators-hardware-infrastructure","title":"Quelles sont les ressources materielles allouees a mon compte pour les generateurs de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/load-test-result-ai-analysis","title":"Analyse IA des resultats de tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/password-credentials-grant-type-oauth-2-0","title":"Type d'autorisation Password Credentials dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/refresh-token-grant-type-oauth-2-0","title":"Type d'autorisation Refresh Token dans OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/start-time-in-load-testing","title":"Comprendre l'importance de l'heure de debut dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/use-cases","title":"Cas d'utilisation"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/using-cookies","title":"Utiliser les cookies"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-are-iterations-load-testing","title":"Maitriser les iterations dans les tests de charge : une plongee approfondie"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-are-virtual-users-load-testing","title":"Que sont les utilisateurs virtuels dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-delay-when-running-a-load-test","title":"Qu'est-ce que le delai lors de l'execution d'un test de charge ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-duration-in-load-testing","title":"Qu'est-ce que la duree dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-grant-type","title":"Qu'est-ce qu'un type d'autorisation (Grant Type) ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-oauth-2-0-authorization","title":"Autorisation OAuth 2.0"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-ramp-up-steps-in-load-testing","title":"Que sont les etapes de montee en charge dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-ramp-up-time-in-load-testing","title":"Qu'est-ce que le temps de montee en charge dans les tests de charge"}}},{"node":{"fields":{"slug":"/fr-fr/guides/load-testing/what-is-test-run-id","title":"Qu'est-ce qu'un identifiant d'execution de test ?"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/activate-deactivate","title":"Activer/Désactiver"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/azure-devops","title":"Azure DevOps"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/alert-channels","title":"Canaux d'alerte"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/circleci","title":"CircleCI"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/assertions","title":"Assertions"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/github-actions","title":"GitHub Actions"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/frequency","title":"Fréquence"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/gitlab-ci-cd","title":"GitLab CI/CD"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/friendly-check-name","title":"Nom convivial de la vérification"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/jenkins","title":"Jenkins"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/locations","title":"Emplacements"}}},{"node":{"fields":{"slug":"/fr-fr/guides/jmeter-load-testing/jmeter-integration-ci-cd/overview","title":"Integration du client API JMeter avec les pipelines CI/CD"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/mute-unmute","title":"Mettre en sourdine/Réactiver"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/request-configuration","title":"Configuration de la requête"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/request-preview","title":"Apercu de la requete"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/response-time-limits","title":"Limites de temps de reponse"}}},{"node":{"fields":{"slug":"/fr-fr/guides/api-monitoring/new-api-check/save-run","title":"Enregistrer et executer"}}}]}},"pageContext":{"id":"565befdf-c4c1-56f5-8ba8-de69365e35a3","locale":"fr-FR"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}