Firebug Tests
From FirebugWiki
(Difference between revisions)
(→Pages) |
Sebastianz (Talk | contribs) (Updated links and description for gitub repository) |
||
| (4 intermediate revisions not shown) | |||
| Line 2: | Line 2: | ||
== Pages == | == Pages == | ||
| - | * [[Running Automated Test Suite]] - How to install and execute automated Firebug test suite | + | * [[Running Automated Test Suite]] - How to install and execute automated Firebug test suite |
| - | * [[Firebug Automated Test API]] - Summary of Firebug automation APIs | + | * [[Firebug Automated Test API]] - Summary of Firebug automation APIs |
| - | * [[Firebug Automated Test Examples]] - List of documented and working examples | + | * [[Firebug Automated Test Examples]] - List of documented and working examples |
| - | * [http://getfirebug.com/developer/api/fbtest1. | + | * [http://getfirebug.com/developer/api/fbtest1.7/ API Reference] - Automation API References (generated from source code) |
| + | * [[Creating a Test Case]] - Description of how to create manual and automated test cases | ||
* [[Firebug Test Bot]] - Automated running of tests with Firefox nightly builds. | * [[Firebug Test Bot]] - Automated running of tests with Firefox nightly builds. | ||
| - | * [[Running Tests From Extensions]] - How to run tests from all installed extensions ( | + | * [[Running Tests From Extensions]] - How to run tests from all installed extensions ([[Swarms|Swarm]]) |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| + | == Repository Links == | ||
| + | * [https://github.com/firebug/firebug/tree/master/tests FBTest root] - FBTest root directory containing [[FBTest]], the FBTests and test case templates | ||
| + | * [https://github.com/firebug/firebug/tree/master/tests/content Automated tests] - Directory with automated Firebug tests | ||
| + | * [https://github.com/firebug/firebug/tree/master/tests/FBTest FBTest] - Firebug automated [[FBTest|test console]] | ||
| + | * [https://github.com/firebug/firebug/blob/master/tests/content/firebug.html Test list] - Current Firebug test list | ||
| + | * [https://github.com/firebug/firebug/tree/master/tests/templates Test case templates] - Templates for creating manual and automated test cases | ||
== Directory Structure == | == Directory Structure == | ||
| - | All test cases are available in [ | + | All automated test cases are available in the [https://github.com/firebug/firebug/tree/master/tests/content Firebug repository]. As you can see from the following description test-cases are mostly organized by module / panel. |
| - | <code> | + | * <code>bti</code> - Test cases for the remote interface |
| - | + | * <code>chrome</code> - Test cases for the UI generation | |
| - | + | * <code>commandLine</code> - Test cases for the [[Command Line]] | |
| - | + | * <code>console</code> - Test cases for the [[Console Panel]] | |
| - | + | * <code>cookies</code> - Test cases for the [[Cookies Panel]] | |
| - | + | * <code>css</code> - Test cases for the [[CSS Panel|CSS]] and [[Style Side Panel]] | |
| - | + | * <code>dom</code> - Test cases for the [[DOM Panel]] | |
| - | + | * <code>domplate</code> - Test cases for [[Domplate]] | |
| - | + | * <code>examples</code> - Test cases for the [[Console Panel]] | |
| - | + | * <code>firebug</code> - Test cases for the [[Activation]] and other general functionality | |
| + | * <code>html</code> - Test cases for the [[HTML Panel]] | ||
| + | * <code>inspector</code> - Test cases for the [[Inspector]] | ||
| + | * <code>lib</code> - Test cases for the module libraries | ||
| + | * <code>loader</code> - Test cases for the Firebug loader | ||
| + | * <code>memory</code> - Test cases related to memory usage | ||
| + | * <code>net</code> - Test cases for the [[Net Panel]] | ||
| + | * <code>script</code> - Test cases for the [[Script Panel]] | ||
| + | * <code>search</code> - Test cases for the [[Search Field]] | ||
| + | * <code>shortcuts</code> - Test cases for the [[Keyboard and Mouse Shortcuts|shortcuts]] | ||
Latest revision as of 12:27, 18 October 2012
Automated test harness for Firebug developers
[edit] Pages
- Running Automated Test Suite - How to install and execute automated Firebug test suite
- Firebug Automated Test API - Summary of Firebug automation APIs
- Firebug Automated Test Examples - List of documented and working examples
- API Reference - Automation API References (generated from source code)
- Creating a Test Case - Description of how to create manual and automated test cases
- Firebug Test Bot - Automated running of tests with Firefox nightly builds.
- Running Tests From Extensions - How to run tests from all installed extensions (Swarm)
[edit] Repository Links
- FBTest root - FBTest root directory containing FBTest, the FBTests and test case templates
- Automated tests - Directory with automated Firebug tests
- FBTest - Firebug automated test console
- Test list - Current Firebug test list
- Test case templates - Templates for creating manual and automated test cases
[edit] Directory Structure
All automated test cases are available in the Firebug repository. As you can see from the following description test-cases are mostly organized by module / panel.
-
bti- Test cases for the remote interface -
chrome- Test cases for the UI generation -
commandLine- Test cases for the Command Line -
console- Test cases for the Console Panel -
cookies- Test cases for the Cookies Panel -
css- Test cases for the CSS and Style Side Panel -
dom- Test cases for the DOM Panel -
domplate- Test cases for Domplate -
examples- Test cases for the Console Panel -
firebug- Test cases for the Activation and other general functionality -
html- Test cases for the HTML Panel -
inspector- Test cases for the Inspector -
lib- Test cases for the module libraries -
loader- Test cases for the Firebug loader -
memory- Test cases related to memory usage -
net- Test cases for the Net Panel -
script- Test cases for the Script Panel -
search- Test cases for the Search Field -
shortcuts- Test cases for the shortcuts