Consultancy

The people and practices behind every system we deliver

Quality Assurance

TESTS T1T2T3T4T5 R1R2R3R4 REQUIREMENTSCOVERAGE

Testing confirms that the system does what the specification says, before your users find out that it does not. We test our own work independently of the developers who built it, and we can test systems built by others.

What is tested

  • Function: every requirement in the specification, with test cases that trace back to it.
  • Load and performance: how the system behaves with the expected number of users and data, and where it breaks under more.
  • Compatibility: the browsers, devices and screen sizes the specification names.
  • Usability: tasks that are hard to find, hard to complete or easy to get wrong.
  • Regression: that a change has not broken what already worked, with automated tests where they earn their keep.

AI tools generate test cases from the specification and point out gaps in coverage, so we test more thoroughly for the same effort.

User acceptance

Before go-live, your own users test the system against agreed scripts in a test environment, with our team on hand. Issues are logged, prioritised and fixed, and nothing goes live until you have signed it off.

To talk about testing your system, contact our experts at sales@engine.ie