Dromaeo: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
The Dromaeo JavaScript Performance Test Suite. Named | The '''Dromaeo JavaScript Performance Test Suite'''. Named after the Dromaeosaurs - or 'fast lizard'. | ||
== How to Use It == | |||
'''Dromaeo:''' | |||
[http://dromaeo.com/ http://dromaeo.com/] | [http://dromaeo.com/ http://dromaeo.com/] | ||
Visiting the main Dromaeo page you are given a collection of tests which can be run. Generally these tests are designed to be more "real world" in nature (testing a number of features simultaneously). Each test should have a full description explaining what the test is achieving along with an indication of what is being tested. | |||
If you don't wish to run all of the available tests, and only run a sub-section of them, you can filter tests via the URL, like so: | |||
* [http://dromaeo.com/?array http://dromaeo.com/?array] (this will only run array-related tests) | |||
* [http://dromaeo.com/?regexp http://dromaeo.com/?regexp] (this will only run RegExp-related tests) | |||
You have full regular expression support so something like the following will work, as well: | |||
* [http://dromaeo.com/?(array|regexp) http://dromaeo.com/?(array|regexp)] (only run RegExp or Array-related tests) | |||
'''Running the Tests''' | |||
To begin you can run the tests | |||
It runs in FF2+, Safari 3+, Opera 9+, and IE 6+. | It runs in FF2+, Safari 3+, Opera 9+, and IE 6+. | ||
* You can pause/resume the tests at any time, using the 'Pause' button (it won't affect the final numbers). | * You can pause/resume the tests at any time, using the 'Pause' button (it won't affect the final numbers). | ||
* After the tests are finished running you can click the name (like 'object-array') to see the breakdown of the individual sub-tests. | * After the tests are finished running you can click the name (like 'object-array') to see the breakdown of the individual sub-tests. | ||
* After you run the tests you'll be given a URL for your results, saved on the server, like so: [http://dromaeo.com/?id=190 http://dromaeo.com/?id=190] | * After you run the tests you'll be given a URL for your results, saved on the server, like so: [http://dromaeo.com/?id=190 http://dromaeo.com/?id=190] | ||
* You can, also, compare result sets by ID, like so: [http://dromaeo.com/?id=188,189,190 http://dromaeo.com/?id=188,189,190] | * You can, also, compare result sets by ID, like so: [http://dromaeo.com/?id=188,189,190 http://dromaeo.com/?id=188,189,190] | ||
== How it Works == | |||
* All tests are versioned this means that when a test changes it can no longer be used for comparison against mis-matched tests. This is taken care of, automatically, by the suite. | * All tests are versioned this means that when a test changes it can no longer be used for comparison against mis-matched tests. This is taken care of, automatically, by the suite. | ||
* Statistical confidence | * Statistical confidence |
Revision as of 15:46, 25 March 2008
The Dromaeo JavaScript Performance Test Suite. Named after the Dromaeosaurs - or 'fast lizard'.
How to Use It
Dromaeo: http://dromaeo.com/
Visiting the main Dromaeo page you are given a collection of tests which can be run. Generally these tests are designed to be more "real world" in nature (testing a number of features simultaneously). Each test should have a full description explaining what the test is achieving along with an indication of what is being tested.
If you don't wish to run all of the available tests, and only run a sub-section of them, you can filter tests via the URL, like so:
- http://dromaeo.com/?array (this will only run array-related tests)
- http://dromaeo.com/?regexp (this will only run RegExp-related tests)
You have full regular expression support so something like the following will work, as well:
- http://dromaeo.com/?(array|regexp) (only run RegExp or Array-related tests)
Running the Tests
To begin you can run the tests
It runs in FF2+, Safari 3+, Opera 9+, and IE 6+.
- You can pause/resume the tests at any time, using the 'Pause' button (it won't affect the final numbers).
- After the tests are finished running you can click the name (like 'object-array') to see the breakdown of the individual sub-tests.
- After you run the tests you'll be given a URL for your results, saved on the server, like so: http://dromaeo.com/?id=190
- You can, also, compare result sets by ID, like so: http://dromaeo.com/?id=188,189,190
How it Works
- All tests are versioned this means that when a test changes it can no longer be used for comparison against mis-matched tests. This is taken care of, automatically, by the suite.
- Statistical confidence