Slapukų testavimas: Tinklalapio bandymo atvejų pavyzdžiai

Turinys:

Anonim

Kas yra slapukų testavimas?

Slapukų testavimas apibrėžiamas kaip programinės įrangos testavimo tipas, kuris tikrina jūsų žiniatinklio naršyklėje sukurtą slapuką. Slapukas yra nedidelė informacijos dalis, kurią žiniatinklio serveris saugo vartotojo (kliento) standžiajame diske esančiame tekstiniame faile. Ši informacija po to siunčiama atgal į serverį kiekvieną kartą, kai naršyklė reikalauja serverio puslapio. Paprastai slapuke yra suasmeninti vartotojo duomenys arba informacija, naudojama bendraujant tarp skirtingų tinklalapių. Žemiau pateiktoje ekrano kopijoje rodomi įvairių svetainių slapukai.

Kitaip tariant, slapukai yra ne kas kita, o vartotojo tapatybė ir naudojami norint stebėti, kur vartotojas naršė visuose svetainės puslapiuose. Slapuko tikslas - greitai užmegzti vartotojų ir svetainių sąveiką. Programos, kuriose galima naudoti slapukus, yra pritaikyti pirkinių krepšeliui, pritaikyti individualizuotą žiniatinklio patirtį, vartotojų stebėjimą, rinkodarą, naudotojų sesijas ir kt.

Šioje pamokoje mes išmoksime

  • Koks yra slapuko turinys?
  • Slapukų rūšys
  • Kur saugomi slapukai?
  • Kaip patikrinti slapukus - pavyzdiniai bandymo atvejai
  • Slapukų tikrinimo papildiniai
  • Slapukų pakeitimas
  • Skirtumas tarp slapuko ir sesijos

Koks yra slapuko turinys?

Slapuką sudaro daugiausia trys dalykai

  1. Serverio, iš kurio buvo išsiųstas slapukas, pavadinimas
  2. Slapukai visą gyvenimą
  3. Vertė. Paprastai tai yra atsitiktinai sugeneruotas unikalus skaičius

Slapukų rūšys

Paprastai vartotojo mašinose yra dviejų tipų slapukai

  • Sesijos slapukai: šie slapukai yra aktyvūs tol, kol bus atidaryta naršyklė, kuri suaktyvina slapuką. Kai uždarome naršyklę, šis seanso slapukas ištrinamas
  • Nuolatiniai slapukai: Šie slapukai yra nuolat įrašomi vartotojo mašinoje ir trunka mėnesius ar metus

Kur saugomi slapukai?

Kai kuri nors tinklalapio programa rašo slapuką, jis saugomas vartotojo standžiajame diske esančiame tekstiniame faile. Kelias, kur įrašomi slapukai, priklauso nuo naršyklės. Skirtingos naršyklės slapukus saugo skirtingais keliais.

Pavyzdžiui, naršyklėje „ Mozilla Firefox“ galite pamatyti slapukus naršyklės parinktyse. Norėdami tai peržiūrėti, spustelėkite Įrankiai -> Parinktys -> Privatumas ir spustelėkite „Pašalinti atskirus slapukus“.

Internet Explorer“ naršyklėje ji saugo slapukus kelyje C: \ Documents and Settings \ Default User \ Cookies“

Kaip išbandyti slapukus

Toliau pateikiamas svarbus kontrolinis sąrašas ir veiksmai, kaip išbandyti slapukus svetainėje:

  1. Slapukų išjungimas: išjunkite visus slapukus ir bandykite naudoti pagrindines svetainės funkcijas
  2. Sugadinami slapukai: rankiniu būdu redaguokite slapuką bloknotu ir pakeiskite parametrus atsitiktinėmis reikšmėmis
  3. Slapukų šifravimas: neskelbtina informacija, pvz., Slaptažodžiai ir vartotojo vardai, turėtų būti užšifruoti prieš ją siunčiant į mūsų kompiuterį
  4. Slapukų testavimas naudojant kelias naršykles: patikrinkite, ar jūsų svetainės puslapyje tinkamai rašomi slapukai, kaip tikėtasi
  5. Patikrinkite ištrynimą iš savo žiniatinklio programos puslapio
  6. Pasirinktinai atmetant slapukus: ištrinkite visus svetainių slapukus ir sužinokite, kaip svetainė į tai reaguoja
  7. Prieiga prie slapukų: Vienos svetainės parašyti slapukai neturėtų būti prieinami kitiems
  8. Nenaudokite slapukų: jei bandoma programa yra vieša svetainė, slapukai neturėtų būti naudojami per daug
  9. Testavimas naudojant skirtingus nustatymus: bandymai turėtų būti atliekami tinkamai, siekiant patikrinti, ar svetainė gerai veikia su skirtingais slapukų nustatymais
  10. Skirstykite slapukus atskirai: Slapukai neturėtų būti laikomi toje pačioje virusų, šlamšto ar šnipinėjimo programų kategorijoje

Papildiniai slapukų testavimui

Šiuolaikinės naršyklės leidžia peržiūrėti / redaguoti slapukus pačioje naršyklėje. „Mozilla“ ir „Google Chrome“ yra slapukų tikrintuvo papildiniai.

  1. „Chrome“ slapukų tvarkyklė

  1. „Google Chrome“ naršyklei: redaguokite šį slapuką

Slapukų pakeitimas

„Chrome“ naudosime redaguoti slapukų papildinį.

1 žingsnis)

Įveskite vartotojo ID ir slaptažodį, kad prisijungtumėte prie „Guru99“ banko.

2 žingsnis)

Spustelėkite papildinio piktogramą ir jis atidarys kitą langą, kaip parodyta žemiau

3 žingsnis)

Pakeiskite slapuko vertę į „guru99“ ir spustelėkite, kad išsaugotumėte pakeitimus

Skirtumas tarp slapuko ir sesijos

Slapukas Sesija
  • Slapukai yra kliento failai, kuriuose yra informacijos apie vartotoją
  • Seansai yra serverio failai, kuriuose yra vartotojo informacija
  • Slapukas baigiasi atsižvelgiant į jo nustatytą gyvenimą
  • Seansas baigiasi, kai vartotojas uždaro savo naršyklę
  • Jums nereikia paleisti slapuko, nes jis saugomas jūsų vietiniame kompiuteryje
  • PHP, prieš naudodami $ _SESSION, turite parašyti session_start (); Taip pat ir kitomis kalbomis
  • Oficialus didžiausias slapukų dydis yra 4 KB
  • Sesijos metu galite saugoti tiek duomenų, kiek norite. Vieninteliai apribojimai, kuriuos galite pasiekti, yra maksimali scenarijaus vienu metu sunaudojama atmintis, kuri pagal numatytuosius nustatymus yra 128 MB
  • Slapukas nepriklauso nuo „Session“
  • Seansas priklauso nuo slapuko
  • Nėra funkcijos pavadinimu unsetcookie ()
  • Seansas_sunaikinti (); naudojamas sunaikinti visus registruotus duomenis arba panaikinti kai kuriuos