mozilla

Revision 326901 of Automated Testing of Firefox OS

  • Revision slug: Mozilla/Boot_to_Gecko/Testing_Boot_to_Gecko
  • Revision title: Testing Boot to Gecko
  • Revision id: 326901
  • Created:
  • Creator: willkg
  • Is current revision? No
  • Comment I can't create pages, so I'm nixing the link I created.

Revision Content

{{B2GMain()}}

Given that Boot to Gecko is still under development, and support for new hardware is going to be forthcoming for the foreseeable future, it's important to know how to test it. This page offers links to articles that provide information about various aspects of testing Boot to Gecko.

Unit testing

Miscellaneous testing topics

Debugging OpenGL
How to debug OpenGL code on Boot to Gecko.
Feature support chart
A chart of what features are supported by the different builds of Boot to Gecko.

Marionette for Boot to Gecko

Gaia Unit Tests

Marionette Tutorials

Writing Tests For Marionette

View All...

Getting help from the community

If you're working with Boot to Gecko, or developing applications you'd like to run on Boot to Gecko based devices, there are community resources to help you!

  • Consult the Boot to Gecko forum: {{ DiscussionList("dev-b2g", "mozilla.dev.b2g") }}
  • Ask your question on the Mozilla IRC channel: #b2g

Don't forget about the netiquette...


 

Revision Source

<p>{{B2GMain()}}</p>
<p>Given that Boot to Gecko is still under development, and support for new hardware is going to be forthcoming for the foreseeable future, it's important to know how to test it. This page offers links to articles that provide information about various aspects of testing Boot to Gecko.</p>
<table class="topicpage-table">
  <tbody>
    <tr>
      <td>
        <h3 id="Documentation" name="Documentation">Unit testing</h3>
        <ul>
          <li><a href="/en-US/docs/Mozilla/Boot_to_Gecko/Gaia_Unit_Tests" title="/en-US/docs/Mozilla/Boot_to_Gecko/Gaia_Unit_Tests">Gaia Unit Tests</a></li>
          <li><a href="/en-US/docs/Mozilla/Boot_to_Gecko/B2G_Mochitests" title="/en-US/docs/Mozilla/Boot_to_Gecko/B2G_Mochitests">Mochitests</a></li>
          <li><a href="/en-US/docs/Mozilla/Boot_to_Gecko/B2G_Reftests" title="/en-US/docs/Mozilla/Boot_to_Gecko/B2G_Reftests">Reftests</a></li>
        </ul>
        <dl>
        </dl>
        <h3 id="Documentation" name="Documentation">Miscellaneous testing topics</h3>
        <dl>
          <dt>
            <a href="/en-US/docs/Debugging/Debugging_OpenGL" title="/en-US/docs/Debugging/Debugging_OpenGL">Debugging OpenGL</a></dt>
          <dd>
            How to debug OpenGL code on Boot to Gecko.</dd>
          <dt>
            <a href="/en-US/docs/Mozilla/Boot_to_Gecko/Feature_support_chart" title="/en-US/docs/Mozilla/Boot_to_Gecko/Feature support chart">Feature support chart</a></dt>
          <dd>
            A chart of what features are supported by the different builds of Boot to Gecko.</dd>
        </dl>
        <h3 id="Documentation" name="Documentation">Marionette for Boot to Gecko</h3>
        <ul>
          <li><a class="link-https" href="https://wiki.mozilla.org/Auto-tools/Projects/Marionette" title="https://wiki.mozilla.org/Auto-tools/Projects/Marionette">The Marionette Test Automation Framework</a></li>
          <li><a href="/en/Marionette" title="https://developer.mozilla.org/en/Marionette">Marionette on MDN</a></li>
        </ul>
        <h4 id="Gaia_Tests">Gaia Unit Tests</h4>
        <ul>
          <li><a href="/en/Mozilla/Boot_to_Gecko/Gaia_Unit_Tests" title="https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/Gaia_Unit_Tests">Running/Writing Unit Tests</a></li>
        </ul>
        <h4 id="Marionette_Tutorials">Marionette Tutorials</h4>
        <ul>
          <li><a href="/en/Mozilla/Boot_to_Gecko/Setting_Up_Marionette_for_B2G" title="Building B2G for QEMU Emulator">Setting up Marionette for Boot to Gecko</a></li>
          <li><a href="/en/Mozilla/Boot_to_Gecko/Marionette_for_Interactive_Python" title="https://developer.mozilla.org/en/Mozilla/Boot_to_Gecko/Marionette_for_Interactive_Python">Marionette for Interactive Python</a></li>
          <li>Marionette for QEMU emulator</li>
        </ul>
        <h4 id="Writing_Tests_For_Marionette">Writing Tests For Marionette</h4>
        <ul>
          <li><a href="/en/Marionette/Marionette_Python_Tests" title="en/Marionette/Marionette_Python_Tests">Marionette Python Tests</a></li>
          <li><a href="/en-US/docs/Marionette/Marionette_JavaScript_Tests" title="/en-US/docs/Marionette/Marionette_JavaScript_Tests">Marionette JavaScript Tests</a></li>
          <li><a href="/en/Marionette/Running_Tests" title="en/Marionette/Running_Tests">Running Marionette Tests</a></li>
        </ul>
        <p><span class="alllinks"><a href="/Special:Tags?tag=B2G&amp;language=en" title="Special:Tags?tag=B2G&amp;language=en">View All...</a></span></p>
      </td>
      <td>
        <h3 id="Community" name="Community">Getting help from the community</h3>
        <p>If you're working with Boot to Gecko, or developing applications you'd like to run on Boot to Gecko based devices, there are community resources to help you!</p>
        <ul>
          <li>Consult the Boot to Gecko forum: {{ DiscussionList("dev-b2g", "mozilla.dev.b2g") }}</li>
        </ul>
        <ul>
          <li>Ask your question on the Mozilla IRC channel: <a class="link-irc" href="irc://irc.mozilla.org/b2g" title="irc://irc.mozilla.org/b2g">#b2g</a></li>
        </ul>
        <p><span class="alllinks"><a class="external" href="http://www.catb.org/~esr/faqs/smart-questions.html" title="http://www.catb.org/~esr/faqs/smart-questions.html">Don't forget about the <em>netiquette</em>...</a></span></p>
        <br />
        <h3 id="Related_Topics" name="Related_Topics">Related topics</h3>
        <ul>
          <li><a href="/en/HTML" title="en/HTML">QA</a></li>
        </ul>
      </td>
    </tr>
  </tbody>
</table>
<p>&nbsp;</p>
Revert to this revision