| 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. |
|
|
|
|