5


Debugging EarthEd and Beta Testing
 
There are several procedures and features that help debug the EarthEd software. These are listed below.
Automatic Error reporting: Some "script errors" are detected by EarthEd. This results in an automatic email sent to the developer (Prothero), with a somewhat useful audit trail of the last user actions.  The audit trail is crucial in determining what went wrong, as user descriptions often lack sufficient detail toreproduce the problem.
Bug Report from Help menu: The "Help" dropdown menu that is on almost every EarthEd screen has a "Bug Report" selection. This allows the user to send a message about a bug or a confusing feature, to Prothero. The audit trail is also automatically appended to the message.
Beta testing:  A teacher can get listed as a beta tester. A teacher with this designation can download beta level updates, which reside in a separate location on the server. This allows update testing without interfering with those who are using the system.