| Testing Techniques Testing is a fundamental part of any Software Development cycle and we cannot overstate it's importance.
At Enable, we like to perform software testing in both the conventional, industrial style way, as well as to use the User Acceptance Testing method. Our testers use state of the art Testing tools to test software in a multitude of ways. These tests include: - Stress - How much information can the software process under various conditions?
- Functionality - Does each module/function of the program work the way it should?
- Scenario Testing - Out of the box testing. Setting up specific scenarios and seeing if the software fails.
- Recovery - Does the software have the ability to recover it's data?
- Security - How well does the software protect the data entered into it?
- Volume - Breaking points of the software, efficiency testing, memory usage
User Acceptance Testing - we like to give you a demo of your own product to evaluate the progress at various stages of product development. This helps greatly as we can implement your feedback during the development process, rather then waiting until the end and complicating the process with complex change management. Our testers use this method as well and think and test like the end-user to ensure there are no errors or bugs along the way. With our unique style of testing we overcome and fix the errors during the developmental phase, and not after the product is released. |