System Testing
For our Customer we provide a high level of testing that verifies the whole product. This covers the test and evaluation of the system and includes hardware and software.
The main test principles we are offering are:
Functional Testing - Also known as functional completeness testing, Functional Testing involves trying to think of any possible missing functions. Testers might make a list of additional functionalities that a product could have to improve it during functional testing.
Usability Testing- focuses on user usability and handling using user controls. This implies the ability of the system to meet its objectives.
Stress Testing- to see how the system behaves on real life conditions.
Regression Testing- involves testing to ensure that changes are not introducing new bugs and old bugs should not appear.
Recovery testing - is done to demonstrate a solution is reliable, trustworthy and can successfully recoup from possible crashes.
Migration testing- is done to ensure that the system can be ported from existing infrastructures to current system infrastructures without any issues.
Hardware/Software Testing – checks the interaction of HW and SW during testing