Firebug Tests

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Updated links and description for gitub repository)
(5 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.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.
* [[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]])
-
 
+
== Repository Links ==
-
== SVN Links ==
+
* [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 Firebug Test Root] - Root directory with all Firebug tests.
+
* [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/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/FBTest FBTest] - Firebug automated [[FBTest|test console]]
-
* [http://code.google.com/p/fbug/source/browse/#svn/fbtest FBTest] - Firebug automated test console.
+
* [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/testlists Test List] - Directory with Firebug test lists.
+
* [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
+
* <code>bti</code> - Test cases for the remote interface
-
: <code>chromebug</code> - manual tests for [http://getfirebug.com/wiki/index.php/Chromebug_User_Guide Chromebug]
+
* <code>chrome</code> - Test cases for the UI generation
-
: <code>console</code> - manual tests for the Console panel
+
* <code>commandLine</code> - Test cases for the [[Command Line]]
-
: <code>content</code> - automated tests
+
* <code>console</code> - Test cases for the [[Console Panel]]
-
: <code>css</code> - manual tests for the CSS panel
+
* <code>cookies</code> - Test cases for the [[Cookies Panel]]
-
: <code>dom</code> - manual tests for the DOM panel
+
* <code>css</code> - Test cases for the [[CSS Panel|CSS]] and [[Style Side Panel]]
-
: <code>html</code> - manual tests for the HTML panel
+
* <code>dom</code> - Test cases for the [[DOM Panel]]
-
: <code>issues</code> - manual tests for specific issues
+
* <code>domplate</code> - Test cases for [[Domplate]]
-
: <code>net</code> - manual tests for the Net panel
+
* <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