Multiple choice technology testing

What is system testing?

  1. exposes defects in the interfaces and interaction between integrated components (modules)

  2. tests a completely integrated system to verify that it meets its requirements.

  3. verifies that a system is integrated to any external or third party systems defined in the system requirements

  4. tests the minimal software component, or module

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

System testing evaluates the complete, integrated system against requirements to ensure it works as a whole. Option A describes integration testing (interfaces between modules), C describes system integration testing (external systems), and D describes unit testing (individual components).

AI explanation

System testing evaluates the complete, integrated software system as a whole to confirm it satisfies its specified functional and non-functional requirements. This is broader than integration testing (which focuses on interfaces between modules) and unit testing (which targets individual components), and it's distinct from dedicated third-party/external interoperability testing.