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)
  1. Registreeri / Logi veebisaidile,
  2. Toodete otsing,
  3. Filtrid tootevalikus,
  4. Toote kuvamise sortimisjärjestus,
  5. Ostukorvi funktsioonid,
  6. Tooteülevaated,
  7. Tellimuse kinnitus
  8. Saatmisjuhised
  9. Makse töötlemine,
  10. Arve koostamine,
  11. Tühistamine
  12. Kohaletoimetamise jälgimine
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 -

  1. Pood Shoppingu veebisaidid
  2. AWS CodeCommit
  3. AWS EMR
  4. Mis on tarkvara testimise viga?
  5. Tüübid ja vigade käsitlemine JavaScriptis