Projeto com exemplo da aplicação do recurso Klov e ExtentReport3
Instalação:
- Utilizar mondoDB versão inferior à 3.4.
- Disponível em: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
- Criar o path "data/db"
- Criar o path "data/log"
- Abrir um prompt em modo admin e executar: "C:\Program Files\MongoDB\Server\3.SUAVERSAO\bin\mongod.exe" --dbpath="c:\data\db"
- Permitir no firewall
- Caso esteja corretamente configurado, será exibido a mensagem: "[initandlisten] waiting for connections"
- Pré-requisito: MongoDB instalado.
- Executar o serviço (modo admin) "C:\Program Files\MongoDB\Server\3.2\bin\mongo.exe"
- Disponível em: http://extentreports.com/community/
- Extrair no diretório: C:
- No diretório onde foi extraído, verificar a porta, configurar conforme necessidade no arquivo: application.properties. A variável se chama "server.port".
- Executar o serviço do klov (modo admin): "C:\klov\klov-x.x\java -jar klov-x-x.jar"
- Acessar localhost:porta para validar o sucesso
- Os serviços devem ser executados na ordem acima (mongod, mongo e klov respectivamente)
- Vide projeto neste repositório.
- Funções no App.config
- Funções nas classes Relatorio.cs e Webdriver.cs
- Dê um rebuild pra puxar os pacotes