título do Blog

o Selenium é uma ferramenta de teste de código aberto usada principalmente para testes de regressão e testes funcionais. Identificado como uma coleção de ferramentas de teste de software, o Selenium suite pode ser usado para automatizar o teste do navegador da web. Falando em testes de aplicativos móveis, é um fato bem conhecido que você, como testador, deve ter ouvido falar sobre o selênio. E se você está curioso para saber se o Selenium pode ser usado para automatizar o teste de aplicativos móveis, a seguinte explicação detalhada lançará luz sobre suas consultas.
 testes de aplicativos
para responder à pergunta ” o Selenium pode ser uma ferramenta de teste de aplicativos móveis?”a resposta é negativa. Mas a boa notícia é que você pode aproveitar ao máximo o Selenium para testar sites móveis. Esta é definitivamente uma razão que pode animá-lo. E há algumas outras razões que farão você sorrir.Selenium, como uma ferramenta de teste de código aberto, não envolve nenhum custo de licenciamento e, portanto, está acima de outras ferramentas de teste que estão atualmente empregadas. Embora você não possa usar o Selenium para automatizar os testes de aplicativos móveis, você tem a vantagem de empregar as estruturas do Selenium projetadas exclusivamente para testes automatizados móveis.
Selênio Quadros desenvolvido para Automatizar Testes de aplicativos Móveis

  1. Selendroid
  2. Appium

Selendroid:
em linha com este mesmo nome, Selendroid é uma estrutura Selenium que pode ser empregado para testar a interface do usuário de aplicativos nativos e híbridos que podem ser executados na plataforma Android. Também é importante notar que, embora a estrutura Selendroid seja adequada para emuladores, ela também pode encontrar seu lugar na grade Selenium, quando a estrutura pode ser integrada a dispositivos reais. Essencialmente destinado a realizar testes paralelos e dimensionamento, a estrutura Selendroid permite que você se comunique simultaneamente com vários dispositivos Android.
Selenium Appium: Selenium Appium é uma estrutura de teste automatizada e de código aberto que pode ser empregada para testar interfaces de usuário móveis que vêm com aplicativos nativos, híbridos e móveis da web. É também uma ferramenta multiplataforma que pode é compatível com muitos idiomas, incluindo Node.JS, PHP, Java, Objective-C, JavaScript, Clojure, C#, Python e Perl. Você, como testador, pode aproveitar ao máximo sua característica multiplataforma quando pode empregar sem esforço o Selenium Appium por meio de um único script de teste para realizar testes nas plataformas Android, Windows, Mac, Linux ou iOS.
uma dúzia de etapas simples envolvidas na automação de testes de aplicativos móveis usando Selenium Appium
1. Seu primeiro passo é visitar http://appium.io. Em seguida, você precisa baixar a estrutura Appium junto com arquivos de exemplo, conforme demonstrado em:
appium-mobile-app-automation-screenshot
2. O próximo passo é descompactar os arquivos baixados.
3. Prossiga baixando e configurando o arquivo Android-SDK no seu computador.
4. Confira a estrutura Android-SDK e identifique o aplicativo AVD Manager. Isso é para criar um dispositivo virtual Android “padrão”.
5. O próximo passo é executar o Eclipse.
6. Em seguida, você precisa acessar a pasta descompactada para importar o código de exemplo Java->JUnit de acordo com a ilustração a seguir.
import-screenshot
appium-master-screenshot
7. Após a etapa anterior, é isso que você verá; a estrutura do projeto Java importada.
src-screenshot
8. Agora você está pronto para executar o Appium.arquivo exe que é salvo na pasta descompactada, conforme demonstrado abaixo.
appium-desktop-screenshot
9. Agora você pode iniciar a janela do servidor Appium que aparecerá como abaixo.
appium-server-window-screenshot
10. Sem aborrecimentos, você pode alterar o AndroidContactsTest.arquivo java de acordo com suas necessidades.
11. Agora você pode executar a classe Java como JUnitTest conforme descrito abaixo.
package-explorer-screenshot
12. Seu resultado será que o aplicativo passou no teste.
Voila! Essas etapas simples, quando executadas em série, concederão a você o poder do Selenium Appium para automatizar o teste de aplicativos móveis.

Clique para avaliar este post!

Deixe uma resposta

O seu endereço de email não será publicado.