Conhecimento básico em Node.js, Javascript e Cucumber
O projeto utiliza as seguintes tecnologias:
- Javascript
- Node.js
- Nightwatchjs.js - como framework de testes de aceitação.
- NPM - Node Package Manager - para gerenciamento dos pacotes necessários para build e funcionamento do app .
- Selenium - motor de execução dos testes.
- Cucumber - é uma ferramenta para a execução de testes automatizados escritos em linguagem simples "Gherkin"
Obs: todos os pacotes e suas dependências estão mencionados no package.json
- npm install
- .\node_modules.bin\nightwatch.cmd
- .\node_modules.bin\nightwatch.cmd -e chrome
- .\node_modules.bin\nightwatch.cmd -e firefox