Uporaba piškotkov

Uporaba piškotkov

LoadFocus podpira zahteve z lastnimi piškotki, kar vam omogoča simulacijo uporabniških sej in avtenticiranih interakcij z vašim spletnim mestom ali API-jem. To je posebej uporabno za scenarije obremenilnega testiranja, kjer je treba vzdrževati uporabniško specifične podatke ali seje med več zahtevami.

Dodajanje piškotkov vašim zahtevam

Pri konfiguriranju obremenilnega testa lahko zahtevam dodate piškotke. Ti piškotki bodo poslani skupaj z vsako zahtevo, kar vam omogoča vzdrževanje stanja in podatkov seje po potrebi. Ta funkcija je posebej uporabna za testiranje avtenticiranih končnih točk, nakupovalnih košaric, uporabniško specifičnih nastavitev in drugih scenarijev, kjer so piškotki bistveni.

Takole lahko konfigurirate piškotke za vaše obremenilne teste:

  • Ime: token
  • Vrednost: djs34567ajdlasjdklas765756kjdas (vrednost avtentikacijskega žetona)
  • Domena: example.com (domena, na kateri bodo veljali)
  • Pot: /or/my_folder/

Piškotki

Primeri uporabe piškotkov pri obremenilnem testiranju

  1. Testiranje avtenticiranih uporabnikov:
  • Simulirajte avtenticirane uporabniške interakcije z nastavitvijo sejnih piškotkov ali avtentikacijskih žetonov.
  • Testirajte, kako vaša aplikacija obravnava več sočasnih avtenticiranih uporabnikov.
  1. Uporabniško specifični podatki:
  • Vzdržujte uporabniško specifične podatke med več zahtevami.
  • Testirajte funkcije, ki se zanašajo na uporabniško specifične piškotke, kot sta prilagojena vsebina ali uporabniške nastavitve.
  1. Funkcionalnost nakupovalne košarice:
  • Simulirajte uporabnike, ki dodajajo izdelke v nakupovalno košarico.
  • Zagotovite, da se vsebina košarice ohranja med več zahtevami in sejami.
  1. Upravljanje sej:
  • Testirajte poteke sej in njihove obnove.
  • Preverite, da vaša aplikacija pravilno obravnava sejne piškotke pod obremenitvijo.
  1. Testiranje med domenami:
  • Nastavite piškotke za različne poddomene za testiranje interakcij med domenami.
  • Zagotovite, da se piškotki pravilno uporabijo in vzdržujejo v različnih delih vaše aplikacije.

Najboljše prakse za uporabo piškotkov v obremenilnih testih

  • Varni piškotki: Zagotovite, da se varni piškotki pravilno obravnavajo z nastavitvijo ustreznih zastavic.
  • Piškotki HTTPOnly: Testirajte, kako vaša aplikacija obravnava piškotke HTTPOnly, ki niso dostopni prek JavaScripta.
  • Potek piškotkov: Preverite, da vaša aplikacija pravilno upravlja piškotke z datumi poteka.
  • Velikost piškotkov: Testirajte vpliv velikih piškotkov na zmogljivost vaše aplikacije in čase nalaganja odjemalca.
  • Obseg piškotkov: Zagotovite, da se piškotki uporabijo na pravilni domeni in poti, kot je določeno.

Primer konfiguracije

Tukaj je primer konfiguracije za nastavitev piškotkov v LoadFocus:

{
"cookies": [
{
"name": "token",
"value": "djs34567ajdlasjdklas765756kjdas",
"domain": "example.com",
"path": "/or/my_folder/",
"secure": true,
"httpOnly": true
}
]
}
export const _frontmatter = {"title":"Uporaba piškotkov","date":"2021-08-06","metaTitle":"Uporaba piškotkov | Praktični vodniki | LoadFocus","metaDescription":"Uporaba piškotkov | Praktični vodniki | LoadFocus","order":11}