Skip to content

C.A.R.A.M.E.L.A tem como o objetivo automatizar os testes da plataforma de pagamentos

Notifications You must be signed in to change notification settings

MaisTodos/caramela

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caramela

Este projeto é destinado as automações de teste Front-end E2E funcional da Plataforma MaisTodos

Ferramentas Utilizadas

  • Cypress
  • JavaScript

Para que serve este repo?

Executando o projeto

Instalando todas as dependêcias:

  • npm init

  • npm install cypress --save-dev

Rodando os testes:

  • npx cypress open: - Esse comando abre o cypress para execuções manuais

  • npx cypress run: - Esse comando roda os testes de forma headless

Arquitetura do Projeto ⚙️

e2e:

  • Nesta pasta contém todos os arquivos de teste

fixtures:

  • Nesta pasta contém todos os dados Json de login.

pages:

  • Nesta pasta temos todos os fuxos dividos em dois tipos de arquivos:

  • Elements: - Os Elementos são destinada a conter todos o arquivo de mapeamento de elementos.

  • PageObjects: - Os PageObjects concentram toda a lógica e interação com a aplicação.

Configuração da máquina

  • Java Script
  • NodeJs
  • VsCode
  • Plugins:

Created by

  • Pedro Barreto

About

C.A.R.A.M.E.L.A tem como o objetivo automatizar os testes da plataforma de pagamentos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published