Coder Social home page Coder Social logo

teste-luma's Introduction

📍Passos para instalação do projeto em sua máquina:

Informações sobre instalação e configuração:

Passos para seguir e realizar a instalação corretamente:

  1. Criar uma pasta para o projeto;

  2. Antes da instalação do Cypress é necessário inciar um projeto node;

⚠️ OBSERVAÇÃO: É importante também nesse passo verificar a versão do node instalado na máquina, necessário utilizar a versão 18.12.1, para isso use o comando nvm use 18.12.1;

  1. Escrever em seu terminal:
yarn init

Caso não funcione:

npm init 

Passos para o que escrever quando rodado o comando acima:

  • package name: Teste-Luma

  • version: (1.0.0) -> nesse caso é somente dar enter

  • description: Processo seletivo WEBJUMP

  • entry-point: (index.js) -> nesse caso é somente dar enter

  • test command: -> nesse caso é somente dar enter

  • git repository: -> nesse caso é somente dar enter

  • keywords: cypress, luma, webjump

  • author: Andreza Silva (acresce o nome do dono da máquina)

  • license: (ISC) MIT (escrever MIT)


  1. Ao realizar todas a descrições corretamente será possível visualizar um arquivo package.json;

  2. A seguir escreva em seu terminal:

yarn add cypress -D

Caso não funcione:

npm install cypress -D
  • O yarn vai no Cypress e verifica todos os pacotes para serem instalados corretamente;
  1. Após esse comando terá pastas como: node_modules, package.json, yarn.lock;

  2. Verificar qual versão do Cypress foi instalado, pois é necessário que seja a 12.2.0, caso seja uma versão superior então faça o comando:

yarn remove cypress

Caso não funcione:

npm uninstall cypress
  1. Para instalação da versão correta utilize:
yarn add [email protected] -D

Caso não funcione:

npm i [email protected] --save-dev
  1. Para finalmente abrir o cypress necessário escrever no terminal
yarn cypress open 

Caso não funcione então:

npx cypress open
  1. Quando aberto a interface gráfica verificar detalhes do Cypress, então clique em Cypress
  2. Nesse caso vamos seguir clicando em E2E Testing
  3. Visualizar as configurations files
  4. Em seguida escolha o seu navegador - necessário usar o Chrome
  5. Clique em specs e crie uma nova clicando em 'create new empty spec'

Observações para manutenção de código:

  • Criar classes todas com PascalCase, não camelCase;

Leituras no futuro para visualizar o tooltip error message:

https://stackoverflow.com/questions/75436358/how-to-get-this-element-from-an-email-type-input-with-cypress

https://glebbahmutov.com/blog/form-validation-in-cypress/

teste-luma's People

Contributors

anddreza avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.