Въведение в тестовете за електронна търговия

При тестване на електронната търговия електронната търговия е търговска дейност за покупка и продажба на стоки / услуги в цифров вид чрез интернет. Amazon, Taobao, Walmart, Flipkart, Ola и Uber са водещите компании за електронна търговия в световен мащаб и повечето от тях имат присъствие в Индия. -Делът на продажбите на електронна търговия в общите продажби на дребно е около 8% в световен мащаб, в САЩ е 13, 5%, а в Индия е 2, 2% и навсякъде расте с двуцифрени цифри. Без потребители на смартфони в световен мащаб, които се увеличават до 2, 7 милиарда, обемът на транзакциите за електронна търговия е длъжен да нараства експоненциално. Продавачите на електронна търговия трябва да са домакини на жизнен уебсайт с превъзходни характеристики на производителност / потребителско изживяване, за да подобрят онлайн продажбите си. Уебсайтовете трябва да бъдат тествани щателно във всички аспекти, преди да бъдат внедрени на потребителите.

В тази статия нека да видим различни техники при тестване на сайтове за електронна търговия.

Какво е тестване на електронната търговия?

Това е процес на проверка на всички функции и функции на уебсайт, за да се установи дали той работи съгласно оригиналните му спецификации, а също така да се гарантира, че той изпълнява до очакваната скорост, ако натоварването достигне проектирани нива или повече.

Целта на тестването е да подобри:

  • Надеждност чрез поправяне на дефекти в кода.
  • Качество чрез премахване на неясноти, неразбиране на изискванията на кодери / анализатори.
  • Ниво на производителност чрез осигуряване на подходящо ниво на ресурси за управление на натоварването и фина настройка / оптимизиране на кода.
  • Потребителското изживяване чрез премахване на нежелани навигации / стъпки на процеса и подобряване на външния вид и усещането.
  • Сигурност чрез подчертаване на стандартите и структурите за кодиране.
  • Спазване на всички правила и разпоредби, като се придържате към зададени политики / принципи.
  • Наличност на уебсайта за потребителите на прозорец с размери 24 × 7 без никакви смущения.

Как работи тестването за електронна търговия?

По-долу са стъпките показва как работи:

Успехът на разработването / внедряването на уеб сайт зависи от дълбочината на тестовете, извършени преди неговото внедряване онлайн.

1. Като първа стъпка от процеса на тестване, ние трябва да идентифицираме сценариите, които трябва да бъдат тествани, които

  • Ще трябва да се извлече от документите за системно изискване (SRS или BRD)
  • Необходимо е да се посочат различни функционалности, които трябва да бъдат тествани и трябва да обхващат крайните процеси в приложението.
  • Определят се в актив от високо ниво на действия.
  • Те са кратки еднолинейни.
  • Трябва да се съсредоточи върху това, което да тестваме, а не как да тествате.

2. Следващата стъпка е да се идентифицират тестовите случаи за идентифицираните сценарии. Може да има множество тестови случаи, получени от всеки сценарий.

Тестовият случай се състои от:

  • Списък с действия, които трябва да бъдат изпълнени, за да се провери функция или функционалност на приложенията.
  • Набор от тестови данни за тестване на всяко действие.
  • Стъпки, които трябва да се следват, Предпоставки.
  • Очаквани резултати.
  • Уникални условия, които може да се използва от Tester за проверка на функционалността.

Необходими са повече ресурси, за да преминете през тестови стъпки и да документирате резултатите. Тестовите случаи трябва да са прости, недвусмислени, ориентирани към крайния потребител, да обхващат всички функции и трябва да бъдат лесно разпознаваеми. Тестовите сценарии и тестовите случаи трябва да се подготвят заедно с документите за системни изисквания и след като приключи разработването на модула за приложение, екипът за тестване трябва да влезе в тестовите дейности, взаимодействащи с екипа за разработка.

Видове тестове

По-долу са видовете тестове:

Приложенията за електронна търговия се хостват или като уебсайт или като мобилни приложения. Достъп до уебсайтове се осъществява от настолни компютри / лаптопи и мобилни телефони чрез браузъри, използвайки URL адреси. Мобилните приложения се изтеглят от магазина за приложения в мобилни устройства.

Тестът за електронна търговия трябва да обхваща сценарии на:

  • Достъп до уебсайтове чрез Настолни компютри / Лаптопи и мобилни устройства
  • Мобилни приложения

1. Общи тестове

Има някои общи тестове, на които се подлагат приложенията за електронна търговия, както всички други приложения и те са изброени в таблицата по-долу:

Вид тестване процес
функционален Проверка на всяка функция на приложение съгласно спецификацията на изискването
ползваемост Измерване на комфорта на крайните потребители по време на транзакция в приложението
Сигурност Оценка на заплахи, уязвимости, рискове и препоръчване на коригиращи стъпки
База данни Проверка на целостта / съгласуваността на данните и обектите на базата данни
A / B

Сравняване на две версии на софтуера за измерване на постепенните подобрения на производителността.

2. Специфично тестване

Има специфични видове тестове, отнасящи се до приложенията за електронна търговия и те са изброени по-долу:

Видове Процес на тестване
Работният процес на приложението (тестване стъпка по стъпка)
  1. Регистрирайте се / Влезте в уебсайта,
  2. Търсене на продукти,
  3. Филтри в продуктовата гама,
  4. Редът за сортиране на дисплея на продукта,
  5. Функции на количката,
  6. Отзиви за продукти,
  7. Потвърждение на поръчката
  8. Инструкции за доставка
  9. Обработка на плащания,
  10. Генериране на фактури,
  11. анулиране
  12. Проследяване на доставката
Съвместимост на браузъра Проверка на функционирането на приложението с всички браузъри и неговите версии
Съвместимост на устройствата Достъпност на уебсайта във всички устройства, предназначени за крайни потребители. Това може да бъде десктоп / лаптопи или мобилни устройства като iPad, Tab, смартфони във всяка ОС (ios, android, windows) и т.н.
Показване на страница Проверка на формата на страниците, размера на шрифта, Настройките на страницата, показване на продукти, свързани с историята на сърфиране, свързани страници, външния вид на страницата, „Бисквитките“, анализи и социални сайтове.
съдържание Удостоверяване на съдържание за аспекти на качеството, законността, целостта и пиратството
наличност Непрекъсната наличност на услуги 24 × 7 с малко престой
производителност

Проверка на зареждането на началната страница, скоростта на търсене, скоростта на транзакциите, обработката на товара, мащабируемостта и стабилността. Проверете пропускателната способност и времето за реакция на различни етапи на работа и го сравнете с нормите.

SEO (оптимизация за търсачки)

Проверка на SEO параметри като HTML, ключови думи и фрази, работа с екрана, качество на съдържанието, отзивчив дизайн и връзки и т.н.
Системна интеграция Проверете функционалността на интерфейса, активирането на интерфейса на чести интервали и неговата производителност
Глобализация

Поддръжка на няколко езика, управление на културата в много региони и счетоводство

Инструменти за тестване при тестване на електронна търговия

Някои от широко използваните инструменти за тестване на уебсайтове са:

  • Selenium: Комплект за тестване с отворен код за уеб приложения във всякакви браузъри / платформи. Той позволява автоматизирано функционално и регресионно тестване с помощта на прости скриптове. Разполага с възможност за запис / възпроизвеждане на авторски тестове без познание на езика на скрипта.
  • JMeter: Използва се главно при тестване на производителност и натоварване и е инструмент с отворени източници в Java.
  • Spur: Инструмент за проверка на уеб дизайн и използван от компанията за уеб разработки.
  • Браузъри: Инструмент за проверка на разликите в оформлението на браузъра и скрипт грешките на уебсайт.
  • Инструмент за проучване на връзки: SEO инструменти за проверка на качеството на съдържанието на уебсайта.
  • Клик на топлина: Предоставя изобразителна топлинна карта на кликвания за оценка на топла и студена зона в HTML страница.

заключение

Тъй като все повече потребители се възползват от онлайн пазаруването, доброто време за реакция / бързина и стабилност на уебсайта играе голяма роля за задържането на клиентите. Добре тестваният сайт за електронна търговия ще осигури жизненост, необходима за успеха на онлайн бизнеса.

Препоръчителни статии

Това е ръководство за тестване на електронната търговия. Тук обсъждаме видове, инструменти, Какво е тестване на електронната търговия? как работи?. Можете също да прегледате и другите ни свързани статии, за да научите повече -

  1. Уебсайтове за електронна търговия
  2. AWS CodeCommit
  3. AWS EMR
  4. Какво представлява грешка в тестване на софтуер?
  5. Видове и обработка на грешки в JavaScript