I want to test my application manually. As am new to testing, can anyone suggest me, what are the things to be taken care when testing the application manually?
With Regards
Shreya
I want to test my application manually. As am new to testing, can anyone suggest me, what are the things to be taken care when testing the application manually?
With Regards
Shreya
Also, actively try to break it. Start messing about. Enter bogus values, long pieces of text, etc into input fields. Double click on buttons or links. If there's a workflow to be followed, try to do stuff that doesn't follow the normal workflow.
EDIT: google for stuff like 'QA checklist' or 'software QA checklist' and you'll find some inspiration. They can get quite extensive.
When testing manually, you would simply use your application. Not quite sure what else you mean. If you implement a feature, try to use every single part of that feature, including every single part of anything it might interact with.
If you want to catch a bug, you have to think like a bug. Forget about the intent of your application, and what it is supposed to do and what a user was supposed to do, and take it like a game: "given all I know of this application, how fast can I get it to crash"? Also look at use cases or scenarios, and for each step, try to imagine paths that are not the happy path. What preconditions could not be satisfied, and how could you get there?
It probably doesn't really qualify as "manual", but a tool like Pex is excellent at helping you figure out what inputs could possibly get methods out of whack.
In addition to what Peter wrote: