Skip to content

Projeto para demonstrar conhecimento sobre testes mobile linguagem JAVA utilizando a library do Appium. Para testes CICD iremos utilizar devicefarm que no caso sera o BROWSERSTACK.

Notifications You must be signed in to change notification settings

israfaioli/java-appium-devicefarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poster

Projeto para demonstrar conhecimento sobre testes mobile linguagem JAVA utilizando a library do Appium. Para testes CICD iremos utilizar devicefarm que no caso sera o BROWSERSTACK.

Neste exemplo utilizamos como base as seguintes urls oficiais para que este projeto fosse possivel:

🤖 Antes de rodar os testes devemos ter os programas abaixo OK:

  • Android studio com um device criado caso seja testes locais

  • Node, Java, Maven instalados na maquina

  • Appium criado e com sessão aberta caso seja testes locais

  • Acessa a pasta do projeto

🤖 Como executar

  • Acessa a pasta do projeto
  • Acesse o diretório tests:
  • Executar todos os testes local para android
mvn test -Dexecucao=local -Ddispositivo=android
  • Executar todos os testes devicefarm para android
mvn test -Dexecucao=devicefarm -Ddispositivo=android
  • Executar todos os testes local para ios
mvn test -Dexecucao=local -Ddispositivo=ios
  • Executar todos os testes devicefarm para ios
mvn test -Dexecucao=devicefarm -Ddispositivo=ios

🤖 Gerar relatório de report

  • Acessa a pasta do projeto
  • Acesse o diretório tests:
  • Executar a geração do relatório do cluecumber
mvn cluecumber-report:reporting

Caro recrutador caso sinta interesse em ver outros projetos de meu portifólio acessar a url abaixo: - https://github.com/israfaioli

About

Projeto para demonstrar conhecimento sobre testes mobile linguagem JAVA utilizando a library do Appium. Para testes CICD iremos utilizar devicefarm que no caso sera o BROWSERSTACK.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published