Monkey test

Monkey test

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.

Contents

Types of monkey test

Smart Monkey Testing

Input are generated from probability distributions that reflect actual expected usage statistics -- e.g., from user profiles. There are different levels of IQ in smart monkey testing. In the simplest, each input is considered independent of the other inputs. That is, a given test requires an input vector with five components. In low IQ testing, these would be generated independently. In high IQ monkey testing, the correlation (e.g., the covariance) between these input distribution is taken into account. In all branches of smart monkey testing, the input is considered as a single event.[1]

Brilliant Monkey Testing

The inputs are created from a stochastic regular expression or stochastic finite-state machine model of user behavior. That is, not only are the values determined by probability distributions, but the sequence of values and the sequence of states in which the input provider goes is driven by specified probabilities.[2]

Dumb Monkey Testing

Inputs are generated from a uniform probability distribution without regard to the actual usage statistics.[3]

External links

References

  1. ^ Visual Test 6 Bible by Thomas R. Arnold, 1998
  2. ^ Visual Test 6 Bible by Thomas R. Arnold, 1998
  3. ^ Visual Test 6 Bible by Thomas R. Arnold, 1998

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Monkey Puncher — European box art Developer(s) Taito Publisher(s) Evolution Entertainment Platfor …   Wikipedia

  • Monkey-Island — [ˈmʌŋki ˈaɪlənd] ist eine vierteilige Grafik Adventurereihe nach einer Idee von Ron Gilbert, der auch maßgeblich an der Entwicklung der ersten beiden Teile beteiligt war, bevor er in den frühen 90er Jahren die Firma LucasArts verließ. Der erste… …   Deutsch Wikipedia

  • Monkey Island 1 — Monkey Island Monkey Island [ˈmʌŋki ˈaɪlənd] ist eine vierteilige Grafik Adventurereihe nach einer Idee von Ron Gilbert, der auch maßgeblich an der Entwicklung der ersten beiden Teile beteiligt war, bevor er in den frühen 90er Jahren die Firma… …   Deutsch Wikipedia

  • Monkey Island 2 — Monkey Island Monkey Island [ˈmʌŋki ˈaɪlənd] ist eine vierteilige Grafik Adventurereihe nach einer Idee von Ron Gilbert, der auch maßgeblich an der Entwicklung der ersten beiden Teile beteiligt war, bevor er in den frühen 90er Jahren die Firma… …   Deutsch Wikipedia

  • Monkey Island 2: LeChuck's Revenge — Monkey Island Monkey Island [ˈmʌŋki ˈaɪlənd] ist eine vierteilige Grafik Adventurereihe nach einer Idee von Ron Gilbert, der auch maßgeblich an der Entwicklung der ersten beiden Teile beteiligt war, bevor er in den frühen 90er Jahren die Firma… …   Deutsch Wikipedia

  • Monkey Island 3 — Monkey Island Monkey Island [ˈmʌŋki ˈaɪlənd] ist eine vierteilige Grafik Adventurereihe nach einer Idee von Ron Gilbert, der auch maßgeblich an der Entwicklung der ersten beiden Teile beteiligt war, bevor er in den frühen 90er Jahren die Firma… …   Deutsch Wikipedia

  • Monkey Island 4 — Monkey Island Monkey Island [ˈmʌŋki ˈaɪlənd] ist eine vierteilige Grafik Adventurereihe nach einer Idee von Ron Gilbert, der auch maßgeblich an der Entwicklung der ersten beiden Teile beteiligt war, bevor er in den frühen 90er Jahren die Firma… …   Deutsch Wikipedia

  • Monkey island — [ˈmʌŋki ˈaɪlənd] ist eine vierteilige Grafik Adventurereihe nach einer Idee von Ron Gilbert, der auch maßgeblich an der Entwicklung der ersten beiden Teile beteiligt war, bevor er in den frühen 90er Jahren die Firma LucasArts verließ. Der erste… …   Deutsch Wikipedia

  • Monkey Life (TV Series) — Monkey Life is an ongoing television series which features the day to day goings at Monkey World Ape Rescue Centre siutated in the countryside of Dorset in England and the many primates that reside there. The TV show was created in 2006 by… …   Wikipedia

  • Test Card F — is a test card that was created by the BBC and used on television in the United Kingdom and in countries elsewhere in the world for more than four decades. Like other test cards, it was usually shown while no programmes were being broadcast, but… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”