diff options
Diffstat (limited to 'files/pt-br/archive/b2g_os/automated_testing/configurando_marionette/index.html')
| -rw-r--r-- | files/pt-br/archive/b2g_os/automated_testing/configurando_marionette/index.html | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/files/pt-br/archive/b2g_os/automated_testing/configurando_marionette/index.html b/files/pt-br/archive/b2g_os/automated_testing/configurando_marionette/index.html deleted file mode 100644 index d9912fcfd5..0000000000 --- a/files/pt-br/archive/b2g_os/automated_testing/configurando_marionette/index.html +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Configurando o Marionette para Firefox OS -slug: Archive/B2G_OS/Automated_testing/Configurando_Marionette -translation_of: 'https://marionette-client.readthedocs.io/en/latest/' ---- -<h2 id="Configurando_o_cliente_Marionette">Configurando o cliente Marionette</h2> -<p>O cliente Marionette é um pacote Python no qual você pode executar testes do Marionette: testes Python, JavaScript e WebAPI. Você precisa configurá-lo antes de usá-lo.</p> -<p>Para fazer isso, você deve clonar uma árvore do Gecko. Tanto o Gecko dentro da árvore clonada do Firefox OS como um Gecko <em>standalone</em> (<a href="http://hg.mozilla.org/mozilla-central/" title="http://hg.mozilla.org/mozilla-central/">mozilla-central</a>) funcionará. Por exemplo, supondo que seja a primeira vez que você clone a árvore Gecko:</p> -<p>Se o Mercurial não estiver instalado, instale-o. O comando abaixo deve ser usado no Mac caso você tenha o Homebrew instalado.</p> -<p><code>$ brew install mercurial</code></p> -<p>No seu diretório de trabalho (por exemplo ~/code) digite isso para realmente iniciar o processo de clonagem:</p> -<p><code>$ hg clone http://hg.mozilla.org/mozilla-central/ $GECKO_DIR</code></p> -<p>... onde $GECKO_DIR pode ser qualquer nome de diretório válido, por exemplo, <code>mozilla-central</code>. Isso levará cerca de 10 minutos numa conexão rápida.</p> -<p>Veja o artigo <a href="/pt-BR/docs/Mozilla/Firefox_OS/Building_and_installing_Firefox_OS">Compilando e Instalando o Firefox OS</a> para detalhes de como configurar um ambiente de compilação do Firefox OS e baixar o código.</p> -<pre>$ cd $GECKO_DIR/testing/marionette/client - -$ python setup.py develop</pre> -<p>É recomendado que você use o <a href="/pt-BR/docs/Python/Virtualenv" title="/en-US/docs/Python/Virtualenv">virtualenv</a>. Configurando rapidamente o virtualenv:</p> -<p><code>$ pip install virtualenv</code></p> -<p><code>$ virtualenv $MARIONETTE_ENV</code></p> -<p>Novamente, <code>$MARIONETTE_ENV</code> pode ser qualquer nome de diretório válido. Agora você pode executar os passos acima mas no novo ambiente virtual com:</p> -<pre>$ cd $GECKO_DIR/testing/marionette/client - -$ $MARIONETTE_ENV/bin/python setup.py develop</pre> -<p>Para verificar se o Marionette está instalado:</p> -<pre>$ $MARIONETTE_ENV/bin/python ->>> from marionette import Marionette</pre> -<p>Veja <a href="/pt-BR/docs/Mozilla/QA/Marionette/Running_Tests" title="/pt-BR/docs/Marionette/Running_Tests">Executando testes com Marionette</a> para saber como executar testes com o Marionette configurado.</p> |
