Skip to content

Целосно тестирање на TicketShop E-commerce Asp.NET Core апликација изработена во C# користејќи Onion архитектура.

Notifications You must be signed in to change notification settings

popovski2/ticket-shop-application

Repository files navigation

TicketShop Testing

Опис на апликацијата

TicketShop е E-commerce Asp.NET Core апликација изработена во програмскиот јазик C# користејќи Onion архитектура. Апликацијата овозможува:
▪ Автентикација (регистрација и најава) на корисник;
▪ Преглед на достапните билети и информациите поврзани со истите;
▪ Креирање на нов билет, ажурирање и бришење на постоечки билет;
▪ Додавање на билет во кошничка со производи и бришење на билет од кошничката со производи;
▪ Правење нарачка со производите додадени во кошничката.

TicketShop преку Restful API комуницира со TicketShopAdmin апликацијата, каде се излистани сите нарачки направени од страна на сите корисници најавени на TicketShop, прикажувајќи го името и презимето на корисникот кој ја направил нарачката и бројот на нарачани билети. Овозможен е детален преглед на секоја нарачка, експортирање на нарачките во предефиниран Excel формат, како и експортирање на деталите за одредена нарачка (Invoice) во .pdf формат.

Тестирање

▪ Програмски – кои имаат за цел да се осигураат дека бизнис логиката работи (пример: валидации, калкулации, подредување и слично). Во овие тестови спаѓаат Unit и интеграциските тестови;
▪ Интеракциски – кои служат за да се осигура корисничката интеракција со апликацијата преку симулација на евентуално сценарио со користење на некоја алатка. Дел од ваквите тестови се и End2End тестовите.

Документација

Целата документација е достапна во .pdf документот.

About

Целосно тестирање на TicketShop E-commerce Asp.NET Core апликација изработена во C# користејќи Onion архитектура.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages