Firebug Tests

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Linked to other pages in the wiki)
m (Added categories)
 
(3 intermediate revisions not shown)
Line 6: Line 6:
* [[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.7/ 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.
* [[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]])
* [[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
 +
* [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]]
 +
 
 +
[[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