GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Testing
Go To First  |  Previous Question  |  Next Question 
 Testing  |  Question 28 of 413    Print  
What is the difference between adhoch testing,monkey testing and exploratory testing?

  
Total Answers and Comments: 12 Last Update: May 04, 2009     Asked by: ashok Reddy 
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: leonandini
 

Monkey Testing:

Monkey Testing refers  broadly to any form of automated testing done randomly and without any "typical user" bias. Calling such tools monkeys derives from variations of this popular aphorism:

               Six monkeys pounding on six typewriters at random

              for a million years will recreate all the works of Isaac Asimov.

The use of monkey testing is to simulate how your customers will use your software in real time.

Exploratory Testing:

How do you test software with no specifications and not much time? The answer is exploratory testing!

                                 Exploratory software testing is a powerful and fun approach to testing. Exploratory testing is especially useful in complex testing situations, when little is known about the product, or as part of preparing a set of scripted tests. The basic rule is this: exploratory testing is called for any time the next test you should perform is not obvious, or when you want to go beyond the obvious.

In exploratory testing, tests are designed and executed at the same time, and they often not  recorded. Exploratory testing emphasizes adaptability and learning.

 



Above answer was rated as good by the following members:
suyog31
  Sorting Options  
  Page 1 of 2   « First    1    2    >     Last »  
December 19, 2005 04:08:37   #1  
Prerit        

RE: What is the difference between adhoch testing,monk...

Adhoch testing:-

This Kind of testing dosen't have a any process/test case/Test senarios defined to do it.

Monkey testing:-

Dosen't have any fixed methology of testing. Just be a randy user of the system. Just try any random combination.Disctructive testing

Exploratory testing:-

This testing is envolved with the exploring the product under testing. Constructive testing. Try to explore the product to see how the product behave.


 
Is this answer useful? Yes | No
January 06, 2006 01:32:23   #2  
leonandini Member Since: January 2006   Contribution: 27    

RE: What is the difference between adhoch testing,monk...

Monkey Testing:

Monkey Testing refers broadly to any form of automated testing done randomly and without any typical user bias. Calling such tools monkeys derives from variations of this popular aphorism:

Six monkeys pounding on six typewriters at random

for a million years will recreate all the works of Isaac Asimov.

The use of monkey testing is to simulate how your customers will use your software in real time.

Exploratory Testing:

How do you test software with no specifications and not much time? The answer is exploratory testing!

Exploratory software testing is a powerful and fun approach to testing. Exploratory testing is especially useful in complex testing situations when little is known about the product or as part of preparing a set of scripted tests. The basic rule is this: exploratory testing is called for any time the next test you should perform is not obvious or when you want to go beyond the obvious.

In exploratory testing tests are designed and executed at the same time and they often not recorded. Exploratory testing emphasizes adaptability and learning.


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
January 10, 2006 10:31:50   #3  
sridhar.vanga Member Since: January 2006   Contribution: 13    

RE: What is the difference between adhoch testing,monk...

Adhoch testing : A tester who has little idea about the application such idea using the system.

Generally Adhoch testing are U.I and Usability related.In this no test cases are involved

Monkey testing : Keep pressing some keys randomely and check whether the software fails or not.If you give a wrong input then it should give an error message.If it didn't give any error message then we should follow the error handling routenes.Suppose if the system hang or crash then it is a major defect.

Exploratory testing : A tester who has no idea about the application will try to explorer the system.

Generally Exploratory testing will conduct after system testing


 
Is this answer useful? Yes | No
January 14, 2006 23:06:55   #4  
sireesha        

RE: What is the difference between adhoch testing,monk...

MonkeyTesting:testing main modules randomly with out covering all modules because of lack of time is called Monkey testing.

AdhocTesting:when proper documents of the modules in the project is not available with knowledge of testengineer on thet functions in the module test engg; performs testing is called Adhoctesting.

ExploiratoryTesting:when ever modules are complex at that we split the modules in to small modules and covering testing on that modules level by level is called Exploiratory testing.


 
Is this answer useful? Yes | No
February 21, 2006 05:26:45   #5  
monkey        

RE: What is the difference between adhoch testing,monk...

Hi Sireesha

How do you know about me?

have you ever seen me?

Your's Lovingly
Monkey


 
Is this answer useful? Yes | No
December 19, 2006 07:07:46   #6  
surya        

RE: What is the difference between adhoch testing,monk...

MonkeyTesting:testing the application randomly like hitting keys irregularly and try to brakedown the system there is no specific testcases and scenarios for monkey testing..

AdhocTesting:if documents of the modules in the project is not available with knowledge of testengineer on thet functions in the module tester performs testing Adhoctesting.

ExploiratoryTesting:is a type of testing with out any documents just application only we have...then exploratory testing is suggestable as tester can donduct test previous knowledge and understanding the application and starts testing


 
Is this answer useful? Yes | No
October 16, 2007 04:50:29   #7  
karthik82 Member Since: October 2007   Contribution: 6    

RE: What is the difference between adhoch testing,monk...
Ad Hoc Testing: During testing if a tester tries to break the system by randomly trying the functionality.
Monkey Testing: Testing the system here and there to ensure thr is no crash.

 
Is this answer useful? Yes | No
October 30, 2007 09:28:38   #8  
prabakaran Jeyamtechnologies        

RE: What is the difference between adhoch testing,monk...

Ad-hocTesting:It is process of testing without a plan and possibly without a disciplined application of Techniques.

Exploratory testing: It is neither undisciplined nor unplanned it is simply a lightweight process with no compromise on test quality.


Monkey testing: It is also unplanned testing .so it is check for function randamly This test as doing like monkey behaviour


 
Is this answer useful? Yes | No
March 17, 2008 07:27:47   #9  
ritu.gakher Member Since: March 2008   Contribution: 4    

RE: What is the difference between adhoc testing,monkey testing and exploratory testing?
Adhoc Testing means testing the particular module in deep. It means we are testing a particular module in full detail just for finding a bug. After testing one module we'll switch to another module.
But in monkey testing we'll run few test cases of one module in order to crash the system and then switch to another module.
And in exploratory testing we are not having material or Tc for testing. Side by side we are studin the software and testing it.

 
Is this answer useful? Yes | NoAnswer is useful 0   Answer is not useful 1Overall Rating: -1    
March 17, 2008 07:28:00   #10  
ritu.gakher Member Since: March 2008   Contribution: 4    

RE: What is the difference between adhoc testing,monkey testing and exploratory testing?
Adhoc Testing means testing the particular module in deep. It means we are testing a particular module in full detail just for finding a bug. After testing one module we'll switch to another module.
But in monkey testing we'll run few test cases of one module in order to crash the system and then switch to another module.
And in exploratory testing we are not having material or Tc for testing. Side by side we are studin the software and testing it.
RITU

 
Is this answer useful? Yes | No
  Page 1 of 2   « First    1    2    >     Last »  


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape