Loading repository data…
Loading repository data…
diegomontania / repository
Projeto básico para testes de interface de usuário, utilizando a metodologia de testes BDD (Behavior Driver Driven) com o framework cucumber.js e selenium-webdriver para javascript.
Projeto básico para testes de interface de usuário, utilizando a metodologia de testes BDD (Behavior Driver Driven) com o framework cucumber.js e selenium-webdriver para javascript.
Instalar node.js na maquina onde serão executado os testes
Abra o projeto no visual code e faça as instalações de dependências do projeto pelo terminal, utilize : npm install
Crie uma pasta com nome 'seleniumWebdrivers' no seu disco local C: C:\seleniumWebdrivers
Dentro do projeto, retire do zip o arquivo chromedriver.exe e mova-o para dentro da pasta criada anteriormente
Crie uma variável de ambiente no windows, essa será a responsável pelo caminho na máquina onde o chrome driver está instalado.
Windows > Digite "Edit the system enviroment variable" > Enviroment variables :
Clique em 'Path' > Edit > New > 'C:\seleniumWebdrivers' > ok
npm test no terminal.
Debuging, selecione :
'Run script: test'
O projeto base utilizado para sincronizar o cumcuber e o selenium foi disponibilizao pelo desenvolvedor : blh0021
Onde foram necessarias pequenas modificações para fazer o projeto funcionar com debuging habilitado.
Link original : https://github.com/testcookbook/js-cucumber-selenium.git