Firebug Tests

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Pages)
m (Added categories)
 
(11 intermediate revisions not shown)
Line 1: Line 1:
-
This page gives an overview of options for automated testing available to Firebug developers.
+
Automated test harness for Firebug developers  
== 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.6/ API Reference] - Automation API References (generated from source code)
+
* [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.
 +
* [[Running Tests From Extensions]] - How to run tests from all installed extensions ([[Swarms|Swarm]])
-
== SVN Links ==
+
== Repository Links ==
-
* [http://code.google.com/p/fbug/source/browse/#svn/tests Firebug Test Root] - Root directory with all Firebug tests.
+
* [https://github.com/firebug/firebug/tree/master/tests FBTest root] - FBTest root directory containing [[FBTest]], the FBTests and test case templates
-
* [http://code.google.com/p/fbug/source/browse/#svn/tests/content Automated Tests] - Directory with automated tests. This directory can be also accessible through ''chrome://firebugTests'' as an extension.
+
* [https://github.com/firebug/firebug/tree/master/tests/content Automated tests] - Directory with automated Firebug tests
-
* [http://code.google.com/p/fbug/source/browse/#svn/fbtest FBTest] - Firebug automated test console.
+
* [https://github.com/firebug/firebug/tree/master/tests/FBTest FBTest] - Firebug automated [[FBTest|test console]]
-
* [http://code.google.com/p/fbug/source/browse/#svn/tests/content/testlists Test List] - Directory with Firebug test lists.
+
* [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 ==
 +
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>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]]
 +
 
 +
[[Category:Firebug]]
 +
[[Category:Firebug Development]]

Latest revision as of 00:35, 22 November 2013

Automated test harness for Firebug developers

[edit] Pages

[edit] Repository Links

[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
Personal tools