Testiranje piškotkov: primeri testnih primerov za spletno mesto

Kazalo:

Anonim

Kaj je testiranje piškotkov?

Preizkušanje piškotkov je opredeljeno kot vrsta preskušanja programske opreme, ki preverja piškotke, ustvarjene v vašem spletnem brskalniku. Piškotek je majhen podatek, ki ga spletni strežnik shrani v besedilno datoteko na uporabnikovem (odjemalskem) trdem disku. Te informacije se nato pošljejo nazaj na strežnik vsakič, ko brskalnik od strani zahteva strežnik. Običajno piškotek vsebuje prilagojene uporabniške podatke ali informacije, ki se uporabljajo za komunikacijo med različnimi spletnimi stranmi. Spodnji posnetek zaslona prikazuje piškotke za različna spletna mesta.

Z drugimi besedami, piškotki niso nič drugega kot identiteta uporabnika in se uporabljajo za sledenje, kje uporabnik krmili po straneh spletnega mesta. Namen piškotka je hitra interakcija med uporabniki in spletnimi mesti. Aplikacije, pri katerih je mogoče uporabiti piškotke, je uporaba nakupovalnega vozička, prilagojene spletne izkušnje, sledenja uporabnikom, trženja, uporabniških sej itd.

V tej vadnici se bomo naučili

  • Kaj je vsebina piškotka?
  • Vrste piškotkov
  • Kje so shranjeni piškotki?
  • Kako preizkusiti piškotke - vzorčni testni primeri
  • Vtičniki za testiranje piškotkov
  • Sprememba piškotka v akciji
  • Razlika med piškotkom in sejo

Kaj je vsebina piškotka?

Piškotek je sestavljen predvsem iz treh stvari

  1. Ime strežnika, s katerega je bil poslan piškotek
  2. Življenjska doba piškotkov
  3. Vrednost. To je ponavadi naključno ustvarjena enolična številka

Vrste piškotkov

Običajno sta na uporabniških strojih napisani dve vrsti piškotkov

  • Sejni piškotki: ti piškotki so aktivni, dokler se ne odpre brskalnik, ki sproži piškotek. Ko zapremo brskalnik, se ta piškotek seje izbriše
  • Trajni piškotki: ti piškotki so trajno zapisani na uporabniški napravi in ​​trajajo mesece ali leta

Kje so shranjeni piškotki?

Ko katera koli aplikacija na spletni strani napiše piškotek, se ta shrani v besedilno datoteko na uporabniški pogon trdega diska. Pot do shranjevanja piškotkov je odvisna od brskalnika. Različni brskalniki piškotke shranjujejo na različne poti.

Na primer, v brskalniku Mozilla Firefox lahko piškotke vidite v možnostih brskalnika. Za ogled tega kliknite Orodja -> Možnosti -> Zasebnost in nato kliknite "Odstrani posamezne piškotke".

Medtem ko v brskalniku Internet Explorer shranjuje piškotke na poti " C: \ Documents and Settings \ Default User \ Cookies"

Kako preizkusiti piškotke

Sledi pomemben kontrolni seznam in koraki za preizkušanje piškotkov na spletnem mestu:

  1. Onemogočanje piškotkov: Onemogočite vse piškotke in poskusite uporabiti glavne funkcije spletnega mesta
  2. Poškodovanje piškotkov: ročno uredite piškotek v beležki in spremenite parametre z nekaj naključnimi vrednostmi
  3. Šifriranje piškotkov: Občutljive podatke, kot so gesla in uporabniška imena, je treba šifrirati, preden jih pošljemo v naš računalnik
  4. Preizkušanje piškotkov z več brskalniki: Preverite, ali stran vašega spletnega mesta pravilno piše piškotke v drug brskalnik, kot je bilo pričakovano
  5. Preverjanje brisanja s strani vaše spletne aplikacije
  6. Selektivno zavračanje piškotkov: Izbrišite vse piškotke za spletna mesta in si oglejte, kako se spletno mesto odziva nanje
  7. Dostop do piškotkov: Drugi piškotki ne smejo imeti dostopa do piškotkov, ki jih piše eno spletno mesto
  8. Brez prekomerne uporabe piškotkov: če je preizkušena aplikacija javno spletno mesto, piškotkov ne sme biti preveč
  9. Testiranje z različnimi nastavitvami: Testiranje je treba opraviti pravilno, da se preveri, ali spletno mesto dobro deluje z različnimi nastavitvami piškotkov
  10. Piškotke razvrstite ločeno: Piškotki ne smejo biti v isti kategoriji virusov, neželene pošte ali vohunske programske opreme

Vtičniki za preizkus piškotkov

Sodobni brskalniki omogočajo ogled / urejanje piškotkov v samem brskalniku. V Mozilli in Google Chromu so vtičniki za preizkušanje piškotkov.

  1. Upravitelj piškotkov Chrome

  1. Za brskalnik Google Chrome: uredite ta piškotek

Sprememba piškotka v akciji

Uporabili bomo urejanje vtičnika za piškotke za Chrome.

Korak 1)

Vnesite ID uporabnika in geslo za prijavo v banko Guru99.

2. korak)

Kliknite ikono vtičnika in odprlo se bo novo okno, kot je prikazano spodaj

3. korak)

Spremenite vrednost piškotka v "guru99" in nato kliknite, da shranite spremembe

Razlika med piškotkom in sejo

Piškotek Seja
  • Piškotki so datoteke na strani odjemalca, ki vsebujejo uporabniške podatke
  • Seje so datoteke na strani strežnika, ki vsebujejo uporabniške podatke
  • Piškotek se konča, odvisno od njegove življenjske dobe
  • Seja se konča, ko uporabnik zapre brskalnik
  • Piškotka vam ni treba zagnati, ker je shranjen v vašem lokalnem računalniku
  • V PHP morate pred uporabo $ _SESSION napisati session_start (); Tudi za druge jezike
  • Uradna največja velikost piškotkov je 4 KB
  • V seji lahko shranite poljubno količino podatkov. Edine omejitve, ki jih lahko dosežete, je največji pomnilnik, ki ga lahko zasede skript naenkrat, kar je privzeto 128 MB
  • Piškotek ni odvisen od seje
  • Seja je odvisna od piškotka
  • Ni funkcije z imenom unsetcookie ()
  • Uničenje_seje (); se uporablja za uničenje vseh registriranih podatkov ali za odstranitev nekaterih