Systems Test

Uit Engineering Wiki
Naar navigatie springen Naar zoeken springen
Lab SystemsTest.jpg

Why

Solve problems before your system goes into production, and demonstrate that the system operates according to its requirements.

How

System integration testing evaluates the complete system against its requirements. First, create a test plan based on the requirements which includes test cases and expected outcomes. Over one or more test rounds, test the system and compare the results with the expected outcomes. Each test round ends with a pass/fail conclusion for the system or parts of it.

Ingredients

  • Time to conduct large numbers of tests.
  • A problem-solving mind set; this is different from showing that your system works.
  • Test scenarios with both happy flow and unexpected behaviour.

Practice

Large companies have dedicated test teams separate from the developers, as testing can require a specific skills-set.