System Testing

Buy a cat form for system testing

System testing makes it possible to assess whether the product meets requirements and ensures that it satisfies user expectations.

During system testing the entire system is tested, not just individual components or modules.

It usually involves a series of tests that simulate real usage scenarios, covering the most business-critical functionality.

Examples of user scenarios

Processing orders in an online store

The user adds items to the cart, places an order, enters payment details, and confirms the purchase.


Check:

Correct item addition, price calculation, order creation.

Booking tickets in a reservation system

The user selects a flight, reserves a ticket, makes a payment, and receives an electronic ticket.


Check:

Flight availability, payment calculation, electronic ticket generation.

Processing payments in online banking

The user enters bank card details to make a payment, passes security verification, and the transaction completes successfully.


Check:

Funds withdrawal, receipt display, saving the data in payment history.

Managing warehouse orders

A new order enters the warehouse management system, items are reserved, and a shipping invoice is generated.


Check:

Item availability, invoice generation, and stock updates.

Task

A small landing page was created for system testing, showcasing the achievements of a cosmonaut cat.

Key functionality of the site: the ability to like.

Find all the bugs based on your user experience. Very soon, we will explore different testing methods and tools.


Record your test results in the table:
Expected behavior Result
The user cannot like more than once
The number of likes is preserved after refreshing the page
No broken (dead-end) links
All images are displayed
The carousel (slider) works correctly
Sidebar arrow