Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is the diff between smoke testing & monkey testing?

Answer Posted / k.e.mohanraj

MONKEY TESTING:

In computer science, a monkey test is a unit test that runs
with no specific test in mind. The monkey in this case is
the producer of any input. For example, a monkey test can
enter random strings into text boxes to ensure handling of
all possible user input or provide garbage files to check
for loading routines that have blind faith in their data.
The test monkey is technically known to conduct stochastic
testing, which is in the category of black-box testing.

The name 'monkey' comes from the adage that ‘a thousand
monkeys at a thousand typewriters will eventually type out
the entire works of Shakespeare’. Cf. the Infinite monkey
theorem.

SMOKE TESTING:

Refers to the first test made after assembly or repairs to
a system, to provide some assurance that the system under
test will not catastrophically fail. After a smoke test
proves that the software will not crash outright," the
system is ready for more stressful testing.

AD HOC TESTING:

Ad hoc testing is a commonly used term for software testing
performed without planning and documentation (but can be
applied to early scientific experimental studies).

The tests are intended to be run only once, unless a defect
is discovered. Ad hoc testing is a part of exploratory
testing,[citation needed] being the least formal of test
methods. In this view, ad hoc testing has been criticized
because it isn't structured, but this can also be a
strength: important things can be found quickly. It is
performed with improvisation, the tester seeks to find bugs
with any means that seem appropriate. It contrasts to
regression testing that looks for a specific issue with
detailed reproduction steps, and a clear expected result.
Ad hoc testing is most often used as a complement to other
types of testing.

Is This Answer Correct ?    4 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How is monkey testing different from adhoc testing?

966


How to test and to get the difference between two images which is in the same window?

1989


Define use case testing.

1007


What test strategy followed in your project?

2167


What is exploratory testing and specification-driven testing?

1125


What is a cause effect graph?

1103


We have one home page for a web application.It has so many components which are being tested by different teams. If one component testing get delayed but all other components testing is done, can we sign off testing for that home page? If no, what should be done?

1618


What is agile testing and what is the importance of agile testing?

1180


Enlist some of the key challenges that are faced while performing software testing.

985


What are the defects found in testing banking domain?

1877


hi , This is krish from chennai . i like to do istqb certification for foundation level . if any one have material for that kidely help me. just send me the material to krishmca29@rediffmail.com. thanks is advance for sending .

1851


prepare functional requirements and design test cases for a given business requirement as follows(consider all the implicit requirements): A message portal is given,Login into that, check for any e_mail in inbox-if present reply,if not compose a mail and send it.

2025


What is is External Quality Assurance (EQA) and Final Inspection (FI)?

12750


-What do you think about unit testing? -How do you assure quality of the code you release? -How do you release software?

2183


A power plant control system?

1604