Acceptance Testing Verification of the product to known requirements or standards and that the product is acceptable for the client.
Automated Testing Coded tools are developed which test cases automatically, allowing resources to be allocated to other more important features.
Custom Testing Testing can be performed to meet certain exclusive and specific criteria for a particular product or solution.
Error Conditions Verification of conditions where an error occurs and the different alternatives that a user can do to resolve the issue.
Functionality Verification that the product works under normal and expected conditions.
GUI Verification that the user interface is visually appealing and is intuitive.
H/W and S/W Compatibility Testing the hardware and software compatibility of the product with a range of hardware platforms and operating systems minimizes the risks of having problems with interoperability by end-users who use a variety of different platforms.
Localization Testing Regression testing and functionality testing done after a product has been translated into a different language. Translation issues in the text are also addressed.
Performance/Load Test Verification of how the application performs in an environment that is as real As the actual user environment. Speed and performance of the features are also verified to make sure they meet or exceed expectations.
Regression Testing Verification of bug fixes are done to make sure that the fixes do not affect any of the surrounding environment.
Stress testing Verification that the product works under stress conditions (i.e. low memory or low disk space)
User Scenarios Verification of the product using scenarios that are as close to the situations of a common end user. For example, using large amounts of data, instead of samples that are usually required for testing purposes.
Usability Usability problems that occur with a user interface design are tested so that they meet pre-determined usability standards.
Wireless Testing Specifically targeted at mobile devices, wireless testing allows products to be tested on different current market devices and commercial carriers networks. Wireless testing addresses issues of performance, h/w and s/w functionality, expansion slots and PCMCIA compatibility, and battery life, to ensure our product can aptly perform under the necessary conditions.