Here at Exbos Limited we always take a professional approach to the testing process on all our projects. All bugs and enhancement requests no matter how minor are logged and monitored through our bug tracking system. Access to the system is provided to the client so you can track the progress of your software throughout the development lifecycle.
We divide testing into two distinct major phases; System Testing and User Acceptance Testing. These phases are part of the industry standard recommended testing process and help us to ensure the software we develop meets your needs entirely
System Testing
The testing phase is performed by us on our internal test environments. This phase takes all of the requirements for the project and tests them first in isolation and then as part of their associated workflow process. Results are checked and assessed against original requirements and planned outcomes.
All significant bugs will generally be found and fixed at this stage before the system is delivered to you, our client. Advanced technical, security, hacker penetration, performance and data integrity testing is performed at this stage.
User Acceptance Testing
This testing phase is performed by you, our client, to ensure that the system fully meets your requested criteria. At this stage you will be given access to the bug tracking system and any required access criteria to reach a test version of your software that we will host.
During this phase you can use our bug tracking software to raise bugs, requests and questions to the development and testing team. These bugs will be assigned and fixed in a software release process ready for you to retest.
The phase will generally only find minor and cosmetic bugs. During this time we will fully support you in how to best perform testing and use the bug tracking software. This helps us and you ensuring the quality of the final product.