Použití cookies
Použití cookies
LoadFocus podporuje požadavky s vlastními cookies, což vám umožňuje simulovat uživatelské relace a autentizované interakce s vaším webem nebo API. To je zvláště užitečné pro scénáře zátěžového testování, kde je potřeba udržovat uživatelsky specifická data nebo relace napříč více požadavky.
Přidání cookies k vašim požadavkům
Při konfiguraci zátěžového testu můžete přidat cookies k vašim požadavkům. Tyto cookies budou odeslány s každým požadavkem, což vám umožní udržovat stav a data relace podle potřeby. Tato funkce je zvláště užitečná pro testování autentizovaných endpointů, nákupních košíků, uživatelsky specifických nastavení a dalších scénářů, kde jsou cookies nezbytné.
Zde je návod, jak můžete nakonfigurovat cookies pro vaše zátěžové testy:
- Name:
token - Value:
djs34567ajdlasjdklas765756kjdas(hodnota autentizačního tokenu) - Domain:
example.com(doména, na které budou platit) - Path:
/or/my_folder/
Případy použití cookies v zátěžovém testování
- Testování autentizovaných uživatelů:
- Simulujte interakce autentizovaných uživatelů nastavením session cookies nebo autentizačních tokenů.
- Otestujte, jak vaše aplikace zpracovává více souběžných autentizovaných uživatelů.
- Uživatelsky specifická data:
- Udržujte uživatelsky specifická data napříč více požadavky.
- Testujte funkce, které závisí na uživatelsky specifických cookies, jako je personalizovaný obsah nebo uživatelské preference.
- Funkcionalita nákupního košíku:
- Simulujte uživatele přidávající položky do nákupního košíku.
- Zajistěte, aby obsah košíku byl udržován napříč více požadavky a relacemi.
- Správa relací:
- Testujte vypršení relací a jejich obnovu.
- Ověřte, že vaše aplikace správně zpracovává session cookies pod zátěží.
- Testování napříč doménami:
- Nastavte cookies pro různé subdomény k testování interakcí napříč doménami.
- Zajistěte, aby byly cookies správně aplikovány a udržovány v různých částech vaší aplikace.
Osvědčené postupy pro použití cookies v zátěžových testech
- Zabezpečené cookies: Zajistěte, aby byly zabezpečené cookies správně zpracovány nastavením příslušných příznaků.
- HTTPOnly cookies: Otestujte, jak vaše aplikace zpracovává HTTPOnly cookies, které nejsou přístupné přes JavaScript.
- Expirace cookies: Ověřte, že cookies s datem expirace jsou vaší aplikací správně spravovány.
- Velikost cookies: Otestujte dopad velkých cookies na výkon vaší aplikace a dobu načítání na straně klienta.
- Rozsah cookies: Zajistěte, aby byly cookies aplikovány na správnou doménu a cestu, jak je specifikováno.
Příklad konfigurace
Zde je příklad konfigurace pro nastavení cookies v LoadFocus:
{"cookies": [{"name": "token","value": "djs34567ajdlasjdklas765756kjdas","domain": "example.com","path": "/or/my_folder/","secure": true,"httpOnly": true}]}export const _frontmatter = {"title":"Použití cookies","date":"2021-08-06","metaTitle":"Použití cookies | Návody | LoadFocus","metaDescription":"Použití cookies | Návody | LoadFocus","order":11}