/cs-testes-automatizados-com-cypress-intermediario

Curso Udemy - Testes automatizados com Cypress (intermediário)

Primary LanguageJavaScript

Curso Udemy - Testes automatizados com Cypress (intermediário)

🚀 Sobre o Testes

Será desenvolvida uma palicação de testes com cypress que efetuará testes de GUI no gitalb CE que está hoepedado no container do docker,

Ferramentas e Bibliotecas


⚙️ Configurações de Ambiente

🔨 Configurações no Docker

1 - Possuir Docker Instalado na máquina Instalação do Docker;

2 - Clonar o Repositório que possui o Gitlab CE instalado pois ele é o app que será testado por nossa aplicação;

# Comando de Clone do docker
$ docker run --publish 80:80 --publish 22:22 --hostname localhost wlsf82/gitlab-ce

3 - Aguarde o fim da publicaçao do container e Configurações no docker terminadas;


🔨 Configurações no GitLab

1 - Agora é necessário acessar o GitLab CE dentro do container então acesse http://localhost/, no seu browser;

2 - Agora será necessário definir uma senha para o usuário root do gitlab, então defina a senha de sua preferência;

3 - Faça login com o usuário root com a senha definida na seção anterior

4 - Clique no avatar do usuário no canto superior direito da tela, clique no link Settings, e então clique o menu lateral esquerdo na opção Access Tokens

5 - No campo nome, digite o valor curso-cypress-intermediario, na seção Scopes marque a opção 'api', e então clique no botão 'Create personal access token'

6 - Uma mensagem de que o token foi criado com sucesso deve ser exibida, além do token propriamente dito. Copie o token clicando no botão à direita do campo e guarde-o.

7 - Gerar Access Token


Rodando o projeto

$ npx cypress run

🔗 Referências

🔗 Referências Oficiais do Cypress

🔗 Outras Referências

Curso