Använda cookies

Använda cookies

LoadFocus stödjer förfrågningar med anpassade cookies, vilket gör att du kan simulera användarsessioner och autentiserade interaktioner med din webbplats eller API. Detta är särskilt användbart för lasttestscenarier där användarspecifik data eller sessioner behöver bibehållas över flera förfrågningar.

Lägga till cookies i dina förfrågningar

Vid konfigurering av ditt lasttest kan du lägga till cookies i dina förfrågningar. Dessa cookies skickas med varje förfrågan, vilket gör att du kan bibehålla tillstånds- och sessionsdata efter behov. Denna funktion är särskilt användbar för att testa autentiserade endpoints, varukorgar, användarspecifika inställningar och andra scenarier där cookies är avgörande.

Så här kan du konfigurera cookies för dina lasttester:

  • Name: token
  • Value: djs34567ajdlasjdklas765756kjdas (värde för autentiseringstoken)
  • Domain: example.com (domän där de tillämpas)
  • Path: /or/my_folder/

Cookies

Användningsfall för cookies i lasttestning

  1. Testning av autentiserade användare:
  • Simulera autentiserade användarinteraktioner genom att ställa in sessionscookies eller autentiseringstoken.
  • Testa hur din applikation hanterar flera samtidiga autentiserade användare.
  1. Användarspecifik data:
  • Bibehåll användarspecifik data över flera förfrågningar.
  • Testa funktioner som förlitar sig på användarspecifika cookies, som personligt innehåll eller användarinställningar.
  1. Varukorgsfunktionalitet:
  • Simulera användare som lägger till varor i en varukorg.
  • Säkerställ att varukorgens innehåll bibehålls över flera förfrågningar och sessioner.
  1. Sessionshantering:
  • Testa sessionstimeouts och förnyelser.
  • Validera att din applikation hanterar sessionscookies korrekt under belastning.
  1. Testning mellan domäner:
  • Ställ in cookies för olika subdomäner för att testa interaktioner mellan domäner.
  • Säkerställ att cookies tillämpas och bibehålls korrekt över olika delar av din applikation.

Bästa praxis för att använda cookies i lasttester

  • Säkra cookies: Säkerställ att säkra cookies hanteras korrekt genom att ställa in lämpliga flaggor.
  • HTTPOnly-cookies: Testa hur din applikation hanterar HTTPOnly-cookies, som inte är åtkomliga via JavaScript.
  • Cookie-utgång: Validera att cookies med utgångsdatum hanteras korrekt av din applikation.
  • Cookie-storlek: Testa påverkan av stora cookies på din applikations prestanda och klientens laddningstider.
  • Cookie-scope: Säkerställ att cookies tillämpas på rätt domän och sökväg som angivits.

Exempelkonfiguration

Här är en exempelkonfiguration för att ställa in cookies i LoadFocus:

{
"cookies": [
{
"name": "token",
"value": "djs34567ajdlasjdklas765756kjdas",
"domain": "example.com",
"path": "/or/my_folder/",
"secure": true,
"httpOnly": true
}
]
}
export const _frontmatter = {"title":"Använda cookies","date":"2021-08-06","metaTitle":"Använda cookies | Instruktioner | LoadFocus","metaDescription":"Använda cookies | Instruktioner | LoadFocus","order":11}