Para a aplicação que desenvolverá os testes automatizados:
- Nos demonstre os cenários com a automação da aplicação em qualquer linguagem. Se você tiver escrito qualquer outro tipo de documentação, gostaríamos de ver.
- Se houver mais anotações, questões ou qualquer coisa que possa ter surgido enquanto você fazia seus testes, pode nos enviar também.
Essa aplicação se encontra nesse link: Automação com Batista
Funcionalidade: Cadastro
Eu como paciente da Rede D'Or gostaria de realizar o preenchiemento do cadastro para marcar consultas e exames
#Os campos nome e e-mail são obrigatórios
#O email deve seguir o padrão email@email.com
#A mensagem de sucesso deve ser "Usuário Criado com sucesso"
- Plataforma: Linux
- IDLE: VSCode
- Browser: Chrome
- Ruby
- Cucumber
- Capybara
- Siteprism
- Instalação do Ruby no MacOS: Tutorial QANINJA - Instalando o Ruby no MacOS.
- Instalação do Ruby no Linux: Tutorial QANINJA - Instalando o Ruby no Linux.
- Instalação do Ruby no Windows: Tutorial QANINJA - Instalando o Ruby no Windows.
gem install cucumber
gem install rspec
gem install capybara
Lembre-se que a versão do seu chrome e do chromedriver deve ser a mesma
Página Oficial do Chrome Driver
Instalação do Chrome Driver no Linux
Deve rodar na mesma pasta que está o Gemfile
bundle install