1 member
1 member
6 members
1 member
12 members
10 members
9 members
3 members
2 members
9 members
Permalink Reply by Brajesh Dwivedi on April 11, 2011 at 11:43am
Permalink Reply by Brajesh Dwivedi on April 12, 2011 at 11:40am
Permalink Reply by Anna Borovcová on April 20, 2011 at 11:54am I do not think so.
You can do adhoc testing manually, but not monkey testing.
Monkey testing is one form of adhoc testing, but adhoc testing is more general term.
Adhoc means testing without specific planning or documentation. But you can use your intuition, knowledge of application and other things. It could help you to find bugs quickly as you are not bind by any rules.
Monkey testing means you act randomly. You randomly click on application window and enter random characters. Theoretically human can do it, but why he should? If human is present exploratory adhoc testing is much more effective.
The benefit of monkey testing is that tool can do it during night.
The idea is: "a thousand monkeys at a thousand typewriters will eventually type out the entire works of Shakespeare"
That is why we should use it. The tool can find a bugs and new tests that the tester would never think of. But there is small probability that the tool will find something during only short period of time.
There are three types of monkey testing:
- Stupid monkey
- Smart monkey
- Brilliant monkey
Dumb monkey clicks completely randomly, sometimes even somewhere where no button or link is.
Smart knows where it should click and when the data is expected.
Brilliant monkey remembers what test it did, and knows in which state the application is.
Smart and brilliant monkeys are used also for stress and load tests.
Permalink Reply by V_I_K_A_S * on April 20, 2011 at 12:13pm
Permalink Reply by Brajesh Dwivedi on April 28, 2011 at 9:59am
Permalink Reply by Anna Borovcová on April 20, 2011 at 10:31pm G1: Thank you.
Shivaraj: What methodology? And why?
Also called as negative testing...
Testing a product/software rigorously is monkey testing
Permalink Reply by Anna Borovcová on May 8, 2011 at 3:01pm Huh?
Negative testing: Testing aimed at showing software does not work. Also known as "test to fail".
So yes, monkey testing is a negative testing, but negative testing is not monkey testing.
Also, how do you want to test rigorously with something that is based on randomness?
Permalink Reply by V_I_K_A_S * on May 9, 2011 at 12:07pm My Understanding dont go by termonoligies,differnet professional will have differnet understandings...No one wold be wrong .....For me----Monkey Test, Random Test, TwT (TestWitouhtTestCase), AdHoc Test all are similar (if not same).....Objective is to Test the application randomly without any predefined Steps....
© 2013 Created by Test Republic.
Powered by
