Sissejuhatus poodide testimisse
Poodide testimisel on e-kaubandus äriline tegevus, mille eesmärk on kaupade / teenuste ostmine ja müümine digitaalselt Interneti kaudu. Amazon, Taobao, Walmart, Flipkart, Ola ja Uber on ülemaailmselt populaarseimad e-kaubanduse ettevõtted ja enamik neist tegutseb Indias. -E-poe osa kogu jaemüügist moodustab kogu maailmas umbes 8%, USA-s on see 13, 5% ja Indias 2, 2% ning see kasvab kõikjal kahekohalise numbriga. Ükski nutitelefoni kasutaja ei kasva maailmas 2, 7 miljardini, e-kaubanduse tehingute maht kasvab hüppeliselt. Poodimüüjad peaksid oma veebimüügi suurendamiseks hostima elavat veebisaiti, millel on suurepärased jõudluse / kasutajakogemuse funktsioonid. Veebisaite tuleks enne nende kasutuselevõttu kõigis aspektides põhjalikult testida.
Vaatame selles artiklis erinevaid tehnikaid e-kaubanduse saitide testimisel.
Mis on e-kaubanduse testimine?
See on protsess, mille käigus kontrollitakse veebisaidi kõiki funktsioone ja funktsioone, et teha kindlaks, kas see töötab vastavalt algsele spetsifikatsioonile, ning tagada ka selle toimimine oodatava kiirusega, kui koormus jõuab kavandatud tasemeni või rohkem.
Testimise eesmärk on täiustada:
- Töökindlus koodivigade parandamisega.
- Kvaliteet, eemaldades mitmetähenduslikkuse ja kodeerijate / analüütikute nõuete vääritimõistmise.
- Toimivuse tase, tagades, et koormuse haldamiseks on määratud ressursside õige tase ja koodi peenhäälestamine / optimeerimine.
- Kasutajakogemus, eemaldades soovimatud navigeerimise / töötlemise sammud ja parandades välimust.
- Turvalisus, rõhutades kodeerimisstandardeid ja -struktuure.
- Kõigi reeglite ja määruste järgimine, järgides kehtestatud põhimõtteid.
- Veebisaidi kättesaadavus kasutajatele 24 × 7 aknas ilma häireteta.
Kuidas e-kaubanduse testimine töötab?
Allpool on toodud sammud, kuidas see töötab:
Veebisaitide arendamise / juurutamise edukus sõltub enne veebis juurutamist läbiviidud testimise põhjalikkusest.
1. Testimisprotsessi esimese sammuna peame tuvastama testitavad stsenaariumid, mis
- See tuleb tuletada süsteeminõuete dokumentidest (SRS või BRD)
- Vaja on määratleda erinevad testitavad funktsioonid ja see peaks hõlmama rakenduse protsesse otsast lõpuni.
- Määratletakse tegevuse kõrgetasemelise varana.
- On lühikesed üheliinilised.
- Peaks keskenduma sellele, mida testida, mitte kuidas testida.
2. Järgmine samm on tuvastatud stsenaariumide testijuhtumite tuvastamine. Iga stsenaariumi järgi võib olla mitu testjuhtumit.
Testjuhtum koosneb:
- Rakenduste funktsioonide või funktsioonide kontrollimiseks täidetavate tegevuste loend.
- Testi andmete komplekt iga toimingu testimiseks.
- Järgitavad sammud, eeltingimused.
- Oodatud tulemused.
- Ainulaadsed tingimused, mida testija võib funktsionaalsuse kontrollimiseks kasutada.
Katseetappide läbimiseks ja tulemuste dokumenteerimiseks on vaja rohkem ressursse. Testjuhtumid peaksid olema lihtsad, üheselt mõistetavad, kasutajale orienteeritud, hõlmama kõiki funktsioone ja olema hõlpsasti tuvastatavad. Testistsenaariumid ja testimisjuhtumid tuleks ette valmistada koos süsteeminõuete dokumentidega ja kui rakendusmoodul on välja töötatud, peaks testimisrühm asuma arendustiimiga suheldes testimistegevustesse.
Testimise tüübid
Allpool on testimise tüübid:
e-kaubanduse rakendusi hostitakse kas veebisaitide või mobiilirakendustena. Veebisaitidele pääsevad juurde lauaarvutid / sülearvutid ja mobiiltelefonid URL-e kasutavate brauserite kaudu. Mobiilirakendused laaditakse alla mobiilsideseadmete rakenduste poest.
e-kaubanduse testimine peaks hõlmama järgmisi stsenaariume:
- Juurdepääs veebisaidile lauaarvutite / sülearvutite ja mobiiltelefonide kaudu
- Mobiilirakendused
1. Üldine testimine
Nagu ka muud rakendused, on e-kaubanduse rakendused läbinud mõned üldised testimisvõimalused ja need on loetletud järgmises tabelis:
Testimise tüüp | Protsess |
Funktsionaalne | Iga rakenduse funktsiooni kontrollimine vastavalt spetsifikatsioonile |
Kasutatavus | Lõppkasutajate mugavuse mõõtmine rakenduses tehingute tegemise ajal |
Turvalisus | Hinnatakse ohte, haavatavusi, riske ja soovitatakse parandusmeetmeid |
Andmebaas | Andmete terviklikkuse / järjepidevuse ja andmebaasi objektide kontrollimine |
A / B |
Võrreldes kahte tarkvara versiooni, et mõõta toimivuse täiustusi. |
2. Spetsiifiline testimine
E-kaubanduse rakendustega seotud spetsiifilised testimistüübid on järgmised:
Tüübid | Testimisprotsess |
Rakenduse töövoog (samm-sammult testimine) |
|
Brauseri ühilduvus | Rakenduse toimimise kontrollimine kõigi brauserite ja selle versioonidega |
Seadmete ühilduvus | Veebisaidi juurdepääsetavus kõigis ettenähtud lõppkasutaja seadmetes. See võib olla lauaarvuti / sülearvuti või mobiilne seade nagu iPad, Tab, nutitelefonid mis tahes OS-is (ios, android, Windows) jne. |
Lehe kuvamine | Lehtede formaadi, fondi suuruse, lehe sätete, sirvimisajalooga seotud toodete kuvamise, seotud lehtede, lehe ilme ja ilme, küpsiste, analüütiliste ja sotsiaalsete saitide kontrollimine. |
Sisu | Sisu autentimine kvaliteedi, seaduslikkuse, terviklikkuse ja piraatluse aspektide osas |
Saadavus | Teenuste pidev kättesaadavus 24 × 7 vähese seisakuga |
Etendus |
Kodulehe laadimise, otsingu kiiruse, tehingu kiiruse, koormuse käitlemise, mastaapsuse ja stabiilsuse kontrollimine. Kontrollige läbilaskevõimet ja reageerimise aega erinevates tööetappides ja võrrelge neid normidega. |
SEO (otsingumootori optimeerimine) | SEO parameetrite (nt HTML, märksõnad ja fraasid, ekraanikäsitlus, sisu kvaliteet, tundlik kujundus ja lingid jne) kontrollimine |
Süsteemi integreerimine | Kontrollige liidese funktsionaalsust, liidese aktiveerimist sageli ja selle toimimist |
Üleilmastumine |
Mitme keele, mitme piirkonna kultuurikorralduse ja raamatupidamise toetamine |
Testimisriistad poodide testimisel
Mõned veebisaitide testimiseks laialdaselt kasutatavad tööriistad on:
- Seleen: avatud lähtekoodiga testimiskomplekt veebirakenduste jaoks mis tahes brauserites / platvormides. See võimaldab automatiseeritud funktsionaalset ja regressioontesti, kasutades lihtsaid skripte. Sellel on salvestus- / taasesitusvõimalus testide autoriteks ilma skriptikeelt tundmata.
- JMeter: kasutatakse peamiselt jõudluse ja koormuse testimisel ning see on Java-tüüpi avatud lähtekoodiga tööriist.
- Spur: veebidisaini ettevõtte poolt kasutatav veebidisaini kontrollimise tööriist.
- Brauserid: tööriist veebisaidi brauseriülese paigutuse erinevuste ja skriptimisvigade kontrollimiseks.
- Lingi uurimisriist: SEO tööriistad veebisisu kvaliteedi kontrollimiseks.
- Klõpsamise kuumus: pakub klikkide piltide kaardil kuuma ja külma tsooni hindamiseks HTML-lehel.
Järeldus
Kuna üha rohkem kasutajaid võtab veebipoodidest omaks, mängib hea reageerimise aeg / kiirus ja veebisaidi stabiilsus klientide hoidmisel suurt rolli. Hästi testitud e-kaubanduse sait pakub veebiettevõtte õnnestumiseks vajalikku elujõudu.
Soovitatavad artiklid
See on juhend poodide testimiseks. Siin käsitleme tüüpe, tööriistu, mis on poodide testimine? kuidas see töötab?. Lisateavet leiate ka meie muudest seotud artiklitest -
- Pood Shoppingu veebisaidid
- AWS CodeCommit
- AWS EMR
- Mis on tarkvara testimise viga?
- Tüübid ja vigade käsitlemine JavaScriptis