Bevezetés az e-kereskedelem tesztelésébe

Az e-kereskedelem tesztelése során az e-kereskedelem olyan üzleti tevékenység, amely áruk / szolgáltatások digitális vásárlását és eladását jelenti az interneten keresztül. Az Amazon, a Taobao, a Walmart, a Flipkart, a Ola és az Uber a világ legnagyobb e-kereskedelmi vállalata, és többségük jelen van Indiában. -Az e-kereskedelem részesedése a teljes kiskereskedelemben világszerte körülbelül 8%, az Egyesült Államokban 13, 5%, Indiában pedig 2, 2%, és mindenütt két számjeggyel növekszik. Nincs okostelefon-használó globálisan 2, 7 milliárd euróra emelkedve, az e-kereskedelem tranzakcióinak volumene exponenciálisan növekedni fog. Az e-kereskedelmi szállítóknak élénk webhelyet kell üzemeltetniük, amely kiemelkedő teljesítmény / felhasználói élményt nyújt az online értékesítés fokozása érdekében. A webhelyeket minden szempontból alaposan ki kell vizsgálni, mielőtt a felhasználókra telepítik.

Ebben a cikkben nézzük meg az e-kereskedelmi webhelyek tesztelésének különféle technikáit.

Mi az e-kereskedelem tesztelése?

Ez egy folyamat, amelynek során ellenőrzi a weboldal összes tulajdonságát és funkcióját, hogy megbizonyosodjon arról, hogy az eredeti előírásainak megfelelően működik-e, és azt is biztosítja, hogy a várt sebességgel teljesítse, ha a terhelés eléri a tervezett szintet vagy annál több.

A tesztelés célja a következők javítása:

  • Megbízhatóság a kód hibáinak kijavításával.
  • Minőség a félreértések és a kódolók / elemzők követelményeinek félreértése eltávolításával.
  • Teljesítményszint annak biztosításával, hogy a megfelelő szintű erőforrások kerülnek a terhelés kezelésére és a kód finomhangolására / optimalizálására.
  • A felhasználói élmény a nem kívánt navigációk / folyamatlépések eltávolításával, valamint a megjelenés és érzelem javításával.
  • Biztonság a kódolási szabványok és struktúrák hangsúlyozásával.
  • Az összes szabályzat betartása az irányelvek / alapelvek betartásával.
  • A weboldal a felhasználók számára elérhető, 24 × 7-es ablakon, bármilyen zavar nélkül.

Hogyan működik az e-kereskedelem tesztelése?

Az alábbiakban bemutatjuk, hogyan működik:

A webhely fejlesztésének / megvalósításának sikere az online telepítés előtt elvégzett tesztelés mélységétől függ.

1. A tesztelési folyamat első lépéseként meg kell határoznunk a tesztelni kívánt forgatókönyveket, amelyek

  • A rendszerkövetelmény-dokumentumokból kell származtatni (SRS vagy BRD)
  • Meg kell határozni a tesztelni kívánt különféle funkciókat, és ennek ki kell terjednie az alkalmazás folyamatainak egész végére.
  • A tevékenységek magas szintű eszközén vannak meghatározva.
  • Rövid egysorosok.
  • Nem a tesztelés helyett, hanem arra kell összpontosítania, amit tesztelni kell.

2. A következő lépés az azonosított forgatókönyvek tesztjeinek azonosítása. Az egyes forgatókönyvekből több teszt eset is származhat.

A teszt az alábbiakból áll:

  • Az alkalmazások jellemzőinek vagy funkcióinak ellenőrzésére végrehajtandó műveletek listája.
  • Tesztkészlet az egyes műveletek teszteléséhez.
  • Követendő lépések, Előfeltételek.
  • Várható eredmények.
  • Egyedi feltételek, amelyeket a Tester használhat a funkcionalitás ellenőrzésére.

További erőforrásokra van szükség a tesztelési lépések futtatásához és az eredmények dokumentálásához. A teszt eseteknek egyszerűeknek, egyértelmûeknek, a végfelhasználó-orientáltaknak kell lenniük, minden funkciót fedve, és könnyen azonosíthatóknak. A tesztelési forgatókönyveket és a tesztelési eseteket a rendszerkövetelmény-dokumentumokkal együtt kell elkészíteni, és miután az alkalmazásmodul kifejlesztése befejeződött, a tesztelő csapatnak be kell lépnie a tesztelési tevékenységekbe, kölcsönhatásba lépve a fejlesztői csoporttal.

A tesztelés típusai

Az alábbiakban bemutatjuk a tesztelés típusait:

Az e-kereskedelmi alkalmazások webhelyként vagy mobilalkalmazásként üzemelnek. A webhelyekhez asztali / laptopok és mobiltelefonok érhetők el URL-címeket használó böngészőkön keresztül. A mobilalkalmazások letöltésre kerülnek az mobilalkalmazások alkalmazásboltjából.

Az e-kereskedelem tesztelésének ki kell terjednie a következő forgatókönyvekre:

  • Weboldal-hozzáférés asztali / laptopokon keresztül és mobiltelefonon
  • Mobil alkalmazások

1. Általános tesztelés

Van néhány általános tesztelés az e-kereskedelmi alkalmazásokon, mint bármely más alkalmazás, és ezeket az alábbi táblázat tartalmazza:

A tesztelés típusa Folyamat
Funkcionális Az egyes alkalmazási funkciók ellenőrzése a követelmények specifikációja szerint
használhatóság A végfelhasználók kényelmének mérése az alkalmazás során történő tranzakciók során
Biztonság A fenyegetések, sérülékenységek, kockázatok felmérése és a helyreigazító lépések ajánlása
adatbázis Az adatok integritásának / konzisztenciájának és az adatbázis-objektumok ellenőrzése
A / B

A szoftver két verziójának összehasonlítása a fokozatos teljesítményjavítások mérésére.

2. Specifikus tesztelés

Az e-kereskedelem alkalmazásokhoz különféle típusú tesztelések vannak, amelyeket az alábbiakban felsorolunk:

típusai Tesztelési folyamat
Az alkalmazás munkafolyamata (lépésről lépésre tesztelés)
  1. Regisztráció / Bejelentkezés a weboldalra,
  2. Termékek keresése,
  3. Szűrők a termékskálán,
  4. A termékmegjelenítés rendezési sorrendje,
  5. Bevásárló kosár funkciói,
  6. Termék vélemények,
  7. Megrendelés visszaigazolása
  8. Szállítási utasítások
  9. Fizetés feldolgozása,
  10. Számla generálása,
  11. Törlés
  12. Szállítás nyomon követése
Böngésző kompatibilitás Az alkalmazás működésének ellenőrzése az összes böngészővel és annak verzióival
Eszközök kompatibilitása A weboldal hozzáférhetősége az összes tervezett végfelhasználói eszközön. Lehet asztali / laptop vagy mobil eszköz, például iPad, Tab, okostelefon bármilyen operációs rendszerben (ios, android, Windows) stb.
Oldalmegjelenítés Az oldalak formátumának, betűméretének, az oldalbeállításoknak, a böngészési előzményekhez, a kapcsolódó oldalakhoz, az oldal kinézetéhez és megjelenéséhez, a sütikhez, az elemzéshez és a közösségi webhelyekhez kapcsolódó termékek megjelenítésének ellenőrzése.
Tartalom A tartalom hitelesítése minőség, jogszerűség, integritás és kalózkodás szempontjából
Elérhetőség A szolgáltatások folyamatos elérhetősége 24 × 7, kevés állásidővel
Teljesítmény

A kezdőlap betöltése, a keresési sebesség, a tranzakció sebessége, a terhelés kezelése, méretezhetőség és stabilitás ellenőrzése. Ellenőrizze az áteresztőképességet és a reakcióidőt a működés különböző szakaszaiban, és hasonlítsa össze a normákkal.

SEO (Search Engine Optimization)

SEO paraméterek, például HTML, kulcsszó és kifejezések, képernyőkezelés, tartalomminőség, érzékeny kialakítás és linkek stb. Ellenőrzése
Rendszerintegráció Ellenőrizze a felület működését, a felület gyakori aktiválását és teljesítményét
Globalizáció

Több nyelv támogatása, több régió kulturális menedzsmentje és könyvelése

Tesztelő eszközök az e-kereskedelem tesztelésében

A webhelyek tesztelésére széles körben használt eszközök a következők:

  • Szelén: Nyílt forrású tesztelő csomag webes alkalmazásokhoz bármilyen böngészőben / platformon. Lehetővé teszi az automatizált funkcionális és regressziós tesztelést egyszerű szkriptek használatával. Felvételi / lejátszási funkcióval rendelkezik a tesztek készítéséhez a szkriptnyelv ismerete nélkül.
  • JMeter: Elsősorban teljesítmény és terhelés tesztelésére használják, és egy nyílt forráskódú eszköz Java-ban.
  • Spur: A webdesign ellenőrzésére szolgáló eszköz, amelyet a webfejlesztő cég használ.
  • Böngészők: eszköz böngészők közötti elrendezésbeli különbségek és szkriptek hibáinak ellenőrzésére egy webhelyen.
  • Link kutatási eszköz: SEO eszközök a weboldal tartalomminőségének ellenőrzésére.
  • Kattintási hő: A kattintások képi hőtérképét nyújtja a meleg és a hideg övezet felméréséhez egy HTML oldalon.

Következtetés

Mivel egyre több felhasználó foglalkozik online vásárlással, a webhely jó válaszideje / sebessége és stabilitása nagy szerepet játszik az ügyfelek megtartásában. Egy jól bevizsgált e-kereskedelmi webhely biztosítja az online üzlet sikeréhez szükséges élénkséget.

Ajánlott cikkek

Ez egy útmutató az e-kereskedelem teszteléséhez. Itt tárgyaljuk a típusokat, eszközöket, Mi az e-kereskedelem tesztelése? hogyan működik?. Megnézheti más kapcsolódó cikkeket is, ha többet szeretne megtudni -

  1. E-kereskedelmi bevásárló webhelyek
  2. AWS CodeCommit
  3. AWS EMR
  4. Mi a hiba a szoftver tesztelésében?
  5. Típusok és kezelési hibák a JavaScript-ben