|
Our software testing plans begin with speaking to you, one on one about your product. This helps us get a feel for how the program should function. It also serves as a conference for you to ask us questions and express your concerns, and for us to do the same. We will then write an internal testing plan specific to your project. Once the test plan has been created, testing will begin using a combination of these types of testing based upon your needs:
Functionality Testing: As the name implies, involves testing every function of your product. We make sure your product does what you want it to.
Compatibility Testing: Involves testing your product with as much hardware and software as possible. Our testing lab is fully equipped with not only the newest, up-to-date hardware on the market, but also older and pre-release hardware.
Installation Testing: Different operating systems behave differently. We will test both your install and uninstall programs with multiple operating systems.
Performance Testing: For this test we note load times, performance issues and basic usability. We then report this information back to you so that you may properly gauge product performance.
Regression Testing: In what is usually the final stage of testing, we compare the issues that we have on record with the issues that you, the developer, believe have been corrected. This is the final step to ensuring that your program is working flawlessly.
|
|