Click here to Skip to main content
15,894,405 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi, I have the task of to take the tests of our software

I have not already do that before so, where should i start exactly?

Is important to me creating a structure which is also useful.

Does anyone have experience with it, perhaps how to start something?


I am grateful for any information ..
Posted
Updated 26-Jan-11 2:24am
v2

Start by knowing exactly what the code should do and then try different test cases.
You should also consider using unit testing. This is an excellent starting point
http://www.dreamincode.net/forums/topic/108976-c%23-unit-testing-basics/
 
Share this answer
 
First of all, try ignore the code - if you are familiar with it.
Get copies of the business requirements and functional specification.
Have a general test that does very little but at least proves the installation is successfull.
This will give your release / packaging people a heads up if there are deployment issues.
Test that each requirement works.
Test that each function works.
Try to break things - e.g. sticking alphas in number fields.
Test date validation e.g. February 29/30, June 31.
Do volume testing - does performace fall off as the transaction count rises.
Simultests - two users attempting the same task at the same time.
Fail over testing. What happens to complex transactions when the computer / power fails mid way?
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900