SELENIUM TEST CENTER
These are a set of tests to verify, mostly, that the JavaScript and
AJAX work. We have tested these on three operating systems (GNU/Linux,
Windows, Mac OSX) with different browsers (Firefox, Opera, Internet
Explorer). Among other, these tests have been verified with Firefox 1.5,
2.0, 3.0 (Linux, Windows, Mac OSX), Konqueror 3.5 (Linux), Internet
Explorer v. 6 (only Windows), Safari v. 3.2 (only Mac OSX), and Opera 8.54
(Linux, Windows) (see below for issues with Opera).
Notice that if a test aparently fails, that is not necessarily a bug in
Pomelo II. Keep in mind:
- You will most likely want to use "Walk", not "Run". No human being we
know of can click even remotely as fast as the "Run" simulates. The
problem with the "Run" is that depending on browser, connection, etc,
you can get false errors. You can also use "Step", and click on
"Continue" (note that there are pre-programmed waiting steps, such as
waiting for results to be returned). Please, DO NOT close any of the
help windows yourself, or click on any of the Pomelo II usual interface
buttoms; just keep clicking "Continue"; otherwise, you will get Selenium
confused.
- Version 9.0, 9.02, 9.50, and 9.63 (at least) of Opera did something
funny with the JavaScript: an option would be checked (and you could see
the check) but the browser would not notice. So before claiming there is a
bug in Pomelo II, verify the version of Opera and what is the type of
bug. Of course, Pomelo II, in our experience, runs fine in the "normal"
usage, with Opera.
- You must tell your web browser to allow pop-ups from Pomelo II,
so that it can display, for instance, the floating help windows.
- This is a developer's tool to spot possible problems. It helps
us verify that Pomelo can run under several browsers and operating
systems. Failing one of these tests does not mean there is a problem with
Pomelo or its interface (see comments above about Opera).