Skip to content

leonardopadilha/qa_automacao_mobile_qafood_webdriverio

Repository files navigation

Challenge - Automação Mobile

Automação de teste Mobile utilizando WebdriverIO

Tecnologias Utilizadas

NODE Mocha Appium WebdriverIO Dotenv Browserstack Allurereport JS

Descrição do Projeto

Este projeto foi desenvolvido com o objetivo de aprimorar os aprendizados em automação mobile utilizando WebdriverIO. A automação de testes visa garantir a qualidade e a funcionalidade do aplicativo, cobrindo cenários críticos e preparando a base para a expansão futura dos testes.

Cenários Automatizados

Até o momento, os seguintes cenários foram automatizados:

  1. Login com Sucesso: Verifica se um usuário pode realizar login com credenciais válidas.
  2. Campos de login vazio: Verifcar mensagem de erro no caso do usuário não informar os dados de login.
  3. Dados inválidos: Verificar mensagem de erro no caso do usuário informar dados inválidos para o login.

Instalação

Instalar as dependências

  npm install

Execução dos testes local

  npm run wdio

Execução dos testes via Browserstack

  npm run bs

Antes de executar os testes no Browserstack, não se esqueça de realizar o upload no site e configurar as informações no arquivo .env

Verificar relatório das execuções

  npm run allure

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published