Skip to content

criticalmassbr/dialog-e2e-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Dialog E2E Test

Objetivo

Desenvolver uma aplicação para consultar um App na Google Play

Dependências permitidas

  • jest
  • puppeteer
  • jest-puppeteer

Configuração do teste

Como deve estar o jest-puppeteer.config.js

module.exports = {
  launch: {
    headless: false,
    slowMo: false,
    devtools: false
  },
  browserContext: "default",
};
  • use globals para setar a URL (por exemplo)

Passos para o teste

  • URL: https://play.google.com/
  • Termo da busca: pepapp
    • title do elemento clicável PEPapp - PepsiCo (aparece na primeira página)
  • Clicar nesse elemento
  • expect Confirmar se carregou a nova página pela URL contendo br.com.eusoupepsico
  • expect verificar se o botão "LER MAIS" está visível no DOM
    • selector: div[jsname=xBmnf]
  • Clicar no botão "LER MAIS"
  • expect verificar se o botão "LER MAIS" está invisível no DOM

Ícone para referência

pep-icon

Executar o projeto

Deverá executar com yarn test

Pull Request

Submeter uma PR para esse repositório.

Dicas

  • use a branch master
  • use helpers para reutilizar código (como para checar a visibilidade de um elemento)

About

Repo para aplicação da vaga de testes e2e

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published