System Testing

What is system testing?

System testing also referred to as system-level tests or system-integration testing, is the process in which a quality assurance (QA) team evaluates how the various components of an application interact in the entire integrated system or application.

Objectives

This type of testing focuses on the behavior and capabilities of a whole system or product, often considering the end-to-end tasks the system can perform and the non-functional behaviors it exhibits while performing those tasks.


Specific approaches and responsibilities

It should focus on the overall, end-to-end behavior of the system, both functional and non-functional. System testing should use the most appropriate techniques for the aspect(s) of the system being tested.

system