Unico » Services » Testing
When your systems are mission-critical, you need to know that your technology partner has testing capabilities that are tried, proven and comprehensive. Our experience in testing high-volume, high-throughput, real-time systems has been gained over more than twenty years and is a cornerstone of our business reputation.
Testing our own systems, or yours
Our testing group is a highly independent unit within our organisation, ensuring the highest levels of quality. The team plans and executes functional, performance, integration and user acceptance testing.
An intelligent blend of manual and automated testing
Although testing automation is a particular strength (offering fewer faults, lower costs, faster time-to-market) it is used intelligently in combination with manual testing to reap the benefits without compromising integrity.
Software Testing
Steeped in a culture where system failure is not an option, our software testing applies mature methodologies and project planning regimes.
Software test planning, execution and reporting ensures that software projects meet 100% of the requirements, 100% of the time.
- Functional testing ensures new software functions behave according to agreed specifications
- Regression testing validates that code changes have not introduced new faults into existing functionality
- End-to-end testing exercises systems in concert to verify communications interfaces and end-to-end functionality
Back to top Contact us for more information.
Performance Analysis
Our experience with implementing change in mission-critical systems means that we have developed a performance analysis service that is second to none.
Predicting system behaviour under different traffic scenarios, this service provides a means to measure the performance impact of system changes and is an important input into capacity planning activities.
- Load testing verifies that systems will continue to behave acceptably under expected traffic and usage conditions after software or configuration changes
- Stress testing sends excessive load to a system to determine breaking-points and failure modes (behaviour beyond breaking point).
- ‘What-if’ analysis emulates and reports the outcome of hypothetical traffic conditions — for example, a 20% increase in a particular traffic type
Back to top Contact us for more information.
Testing Automation Solutions
Automated testing provides more “bang-for-buck” from testing resources. In a mission-critical environment, introducing repeatability into testing practices translates to fewer faults, lower costs, faster time-to-market and significantly lower project risks.
Unico’s test tools capabilities include:
- Scriptable intelligent load generators allowing for deterministic execution and analysis of constructed test cases
- Production traffic capture and replay providing automatic and realistic regression and performance testing, and the means to reproduce and analyse production faults
- Device emulators to test interworking in a development environment
Back to top Contact us for more information.
Our experience in testing high-volume, high-throughput, real-time systems is a cornerstone of our business reputation.