Što je testiranje kolačića?
Testiranje kolačića definirano je kao vrsta softverskog testiranja koja provjerava kolačiće stvorene u vašem web pregledniku. Kolačić je mali podatak koji web poslužitelj pohranjuje u tekstualnu datoteku na korisnikovom (klijentskom) tvrdom disku. Taj se podatak zatim vraća natrag poslužitelju svaki put kada preglednik zatraži stranicu od poslužitelja. Kolačić obično sadrži personalizirane korisničke podatke ili podatke koji se koriste za komunikaciju između različitih web stranica. Snimka zaslona u nastavku prikazuje kolačiće za različite web stranice.
Drugim riječima, kolačići nisu ništa drugo do identitet korisnika i koriste se za praćenje kamo se korisnik kretao kroz stranice web mjesta. Svrha kolačića je brza interakcija između korisnika i web stranica. Aplikacija, u kojoj se kolačići mogu koristiti, je implementacija košarice, personaliziranog web iskustva, praćenja korisnika, marketinga, korisničkih sesija itd.
U ovom uputstvu ćemo naučiti
- Što je sadržaj kolačića?
- Vrste kolačića
- Gdje se pohranjuju kolačići?
- Kako testirati kolačiće - Primjeri test slučajeva
- Dodaci za testiranje kolačića
- Izmjena kolačića na djelu
- Razlika između kolačića i sesije
Što je sadržaj kolačića?
Kolačić se sastoji uglavnom od tri stvari
- Ime poslužitelja s kojeg je kolačić poslan
- Trajanje kolačića
- Vrijednost. To je obično slučajno generirani jedinstveni broj
Vrste kolačića
Na korisničkim računalima obično su napisane dvije vrste kolačića
- Kolačići sesije: Ovi su kolačići aktivni dok se ne otvori preglednik koji pokreće kolačić. Kada zatvorimo preglednik, ovaj se kolačić briše
- Trajni kolačići: Ovi su kolačići trajno zapisani na korisničkom računalu i traju mjesecima ili godinama
Gdje se pohranjuju kolačići?
Kad bilo koja aplikacija web stranice napiše kolačić, on se pohranjuje u tekstualnu datoteku na korisničkom pogonu tvrdog diska. Put do kojeg se spremaju kolačići ovisi o pregledniku. Različiti preglednici spremaju kolačiće na različite putove.
Na primjer, u pregledniku Mozilla Firefox možete vidjeti kolačiće u opcijama preglednika. Za prikaz kliknite Alati -> Opcije -> Privatnost, a zatim kliknite "Ukloni pojedinačne kolačiće".
Dok u pregledniku Internet Explorer pohranjuje kolačiće na stazi " C: \ Documents and Settings \ Default User \ Cookies"
Kako testirati kolačiće
Slijedi važan kontrolni popis i koraci kako testirati kolačiće na web mjestu:
- Onemogućavanje kolačića: Onemogućite sve kolačiće i pokušajte koristiti glavne funkcije web mjesta
- Oštećenje kolačića: Ručno uredite kolačić u bilježnici i promijenite parametre nekim slučajnim vrijednostima
- Šifriranje kolačića: Osjetljivi podaci poput lozinki i korisničkih imena trebaju se šifrirati prije slanja na naše računalo
- Testiranje kolačića s više preglednika: Provjerite je li stranica vašeg web mjesta pravilno napisala kolačiće u drugom pregledniku kako se očekuje
- Provjera brisanja sa stranice web-aplikacije
- Selektivno odbijanje kolačića: Izbrišite sve kolačiće za web stranice i pogledajte kako web stranica reagira na njih
- Pristup kolačićima: Kolačići koje je napisala jedna web lokacija ne bi trebali biti dostupni drugima
- Nema pretjerane upotrebe kolačića: Ako je aplikacija koja se testira javna web stranica, kolačića ne smije biti previše
- Testiranje s različitim postavkama: Testiranje treba obaviti pravilno kako bi se provjerilo radi li web stranica s različitim postavkama kolačića
- Kolačiće posebno kategorizirajte: Kolačići se ne smiju držati u istoj kategoriji virusa, neželjene pošte ili špijunskog softvera
Dodaci za test kolačića
Suvremeni preglednici omogućuju pregled / uređivanje kolačića u samom pregledniku. U Mozilli i Google Chromeu postoje dodaci za ispitivanje kolačića.
- Upravitelj kolačića Chrome
- Za preglednik Google Chrome: uredite ovaj kolačić
Izmjena kolačića na djelu
Upotrijebit ćemo uređivanje dodatka za kolačiće za Chrome.
Korak 1)
Unesite korisnički ID i lozinku za prijavu u Guru99 banku.
Korak 2)
Kliknite ikonu dodatka i otvorit će se drugi prozor kao što je prikazano u nastavku
Korak 3)
Promijenite vrijednost kolačića u "guru99", a zatim kliknite na da biste spremili promjene
Razlika između kolačića i sesije
Kolačić | Sjednica |
|
|
|
|
|
|
|
|
|
|
|
|