/Rocketman_-Jose_Milton_de_Oliveira_Neto-_Compass

Este repository é destinado as atividades da UOL Compass

Primary LanguageJavaScript

Compass UOL: Sprint 4

Sobre o Projeto

Seu início se dá pela pasta Projetos, onde está contido o desenvolvimento em JS do autor, assim como exercícios, anotações e afins. Navegando um pouco temos a pasta do Koans, onde o aluno recebeu seu primeiro vislumbre de testes e conseguiu concluir o mesmo. Por último estamos vendo a pasta do TDD onde encontramos os testes realizado pelo aluno em sua calculadora.

Adendos: O autor trabalho simulando uma equipe, onde o mesmo sempre criava uma branch para cada “funcionalidade” nova a ser implementada no código. Com isso o mesmo antes de fazer update dava um pull para receber os arquivos atualizado e conseguintemente introduzia os novos arquivos, a fim de evitar conflito e deturbar o andamento do projeto.

Tecnologias e ferramentas utilizadas

  • Git
  • GitHub
  • Visual Studio Code
  • Javascript
  • Javascript Koans
  • Nodejs
  • Mocha
  • Chai

Conteúdo do Projeto

  • Projeto
  • TDD-Mocha-chai
  • javascript-koans-master

Sobre o TDD

Execução do projeto

  • Requer o Nodejs 14.0 ou superior instalado
  • Baixar o repositório ou cloná-lo
  • Iniciar o VS code ou outra IDE de sua preferência na pasta do TDD
  • Caso não faça o download da pasta 'node_modules'
    • Instalar as dependências no terminal do VS code utilizando o comando: npm i -D mocha chai
  • O Arquivo calculadora está localizado na pasta 'src'com nome Calculadora.js
  • O arquivo de testes está localizado na pasta 'test'com nome Calculadora.spec.js
  • Para executar os testes utilize o comando: npm test
  • PS: Antes de executar os testes leia o readme do arquivo para mais informações.

Considerações Finais

Este Projeto não seria possível sem o apoio dos meus queridos colegas de estágio, assim como meu Scrum Master Filipe Conde e Matheus Domingos como auxiliar do Scrum Master. Durante todo a trilha foi possivel um vislumbre de todo o andamento desse mundo tão vasto chamados de testes. Ser um analista QA não é facil requer muito estudo e dedicação, assim como atenção e cuidado. Agradeço muito aos meus companheiros que ajudaram a todo momento na criação de todos os testes, assim como a Alexandre por auxiliar na criação desse readme.

Autor

José Milton de Oliveira Neto