🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #7405

Monkey (was Re: Word 4.0 fractional widths)

#7405
From: Walter Smith
Date: Tue, 31 Oct 1989 05:33
18 lines
1442 bytes
Monkey is a real DA that has been around practically forever.  The very 
first low-memory global (0x100) is called MonkeyLives; it is a flag to let 
apps know that Monkey is running so they can refuse to do destructive 
things like replacing the Finder with a MacPaint document (which is the 
sort of thing Monkey tries to do surprisingly often).

I can personally attest that in a user-interface-intensive program 
Monkey finds bugs like nothing else I know, precisely because of its 
randomness.  As IM says, it just spits random keys and mouse clicks into 
the app and waits for it to crash, so it gets into situations that no sane 
human, tester or otherwise, would ever try--it just wouldn't occur to them.

- Walt

--
Walter Smith                            wrs@apple.com, apple!wrs
Apple Computer, Inc.                    (408) 974-5892
My corporation disavows any knowledge of my activities on the network.
Technical Details
Message-ID: <4970@internal.Apple.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!utstat!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!apple!apple.com!wrs
References: <35975@apple.Apple.COM> <1083@diemen.cc.utas.oz> <36000@apple.Apple.COM> <2@microsoft.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!utstat!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!apple!apple.com!wrs
From: wrs@apple.com (Walter Smith)
Newsgroups: comp.sys.mac
Subject: Monkey (was Re: Word 4.0 fractional widths)
Message-ID: <4970@internal.Apple.COM>
Date: 31 Oct 89 05:33:31 GMT
Sender: usenet@Apple.COM
Distribution: comp
Organization: Apple Computer, Inc.
Lines: 18
References: <35975@apple.Apple.COM> <1083@diemen.cc.utas.oz> <36000@apple.Apple.COM> <2@microsoft.UUCP>