Firebug Tests

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Added link to Creating a Test Case)
(Updated links and description for gitub repository)
Line 10: Line 10:
* [[Running Tests From Extensions]] - How to run tests from all installed extensions ([[Swarms|Swarm]])
* [[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 [[FBTest|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
-
* [http://code.google.com/p/fbug/source/browse/#svn/tests/content/templates/default Test case template] - Template for creating manual and automated test cases
+
* [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 [http://code.google.com/p/fbug/source/browse/#svn/tests Firebug SVN]. As you can see from the following description test-cases are organized mostly by panel.
+
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>#svn/tests</code> - the root directory<br/>
+
* <code>bti</code> - Test cases for the remote interface
-
<code>chromebug</code> - manual tests for [[Chromebug]]<br/>
+
* <code>chrome</code> - Test cases for the UI generation
-
<code>console</code> - manual tests for the [[Console Panel]]<br/>
+
* <code>commandLine</code> - Test cases for the [[Command Line]]
-
<code>content</code> - automated tests<br/>
+
* <code>console</code> - Test cases for the [[Console Panel]]
-
<code>css</code> - manual tests for the [[CSS Panel]]<br/>
+
* <code>cookies</code> - Test cases for the [[Cookies Panel]]
-
<code>dom</code> - manual tests for the [[DOM Panel]]<br/>
+
* <code>css</code> - Test cases for the [[CSS Panel|CSS]] and [[Style Side Panel]]
-
<code>html</code> - manual tests for the [[HTML Panel]]<br/>
+
* <code>dom</code> - Test cases for the [[DOM Panel]]
-
<code>issues</code> - manual tests for specific issues<br/>
+
* <code>domplate</code> - Test cases for [[Domplate]]
-
<code>net</code> - manual tests for the [[Net Panel]]<br/>
+
* <code>examples</code> - Test cases for the [[Console Panel]]
-
<code>script</code> - manual tests for the [[Script 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]]

Revision as of 12:27, 18 October 2012

Automated test harness for Firebug developers

Pages

Repository Links

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