Skip to content

nkborba/flry-auto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POC de Automação usando Cypress

Page Objects

Para esse projeto foi utilizado o padrão PageObjects, dividindo os métodos relaciodados a cada pagina em arquivos especificos das mesmas, os quais se encontram em cypress/pages.

Também os respectivos elementos identificados como necessários para conclusão da automação, foram mapeados em cypress/support/elements, ainda respeitando o padrão page Objects e divindo os mesmos em arquivos JS respectivos para cada página.

Utilização de BDD

Para escrita dos casos de teste foi utilizado BDD, e seguindo o padrão do projeto inicial Cypress, se encontram dentro de cypress/integration/ com a extensão .feature.

Por sua vez, o arquivo de execução dos steps definidos se encontram dentro de cypress/support/steps.

Para utilizar

  • Clone este repo
  • Dentro da pasta do projeto, para instalar as dependencias, digite em um terminal:
npm i
  • Dentro da pasta do projeto, para rodar a automação, digite em um terminal:
npx cypress open

Ou assista o projeto rodando aqui! (Mas você vai ter que baixar o vídeo.)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published