SeleniumEasyTest2 icon indicating copy to clipboard operation
SeleniumEasyTest2 copied to clipboard

Java Project in order to test the Selenium Easy website. Frameworks and tools: Maven, Selenium Web Driver, JUnit, Cucumber, Selenium Grid, Jenkins, e Allure.

Welcome to SeleniumEasyTest 2.0 👋

Version Twitter: JuuhGranja

Java Project in order to test the Selenium Easy website SeleniumEasy. Frameworks and tools: Maven, Selenium Web Driver, JUnit, Cucumber, Selenium Grid, Jenkins e Allure.

🏠 SeleniumEasy

Instruções de Uso

- O driver do chrome dentro do projeto está na versão 85,
por isso, caso o seu navegador esteja em outra versão
por favor altere o driver dentro do diretório src/test/resources/driver

- A execução pode ser realizada localmente ou dentro de um grid,
Caso prefira executar em um grid, favor alterar o
arquivo de propriedades (config.properties)
setando a URL do grid que deseja utilizar, e alterando o navegador para "cremote"

Run local tests

mvn test

Run tests in Pipeline Jenkins

- Jenkins
Dentro do projeto contém um Jenkinsfile
Caso deseje executar os testes em uma pipeline, certifique-se
de ter alterado a URL do selenium grid dentro do config.properties
e de ter alterado o navegador para "cremote"


Para execução, crie uma nova pipeline,
definida como "Pipeline scrit from SCM - GIT"
Informe a url do repositório do gitlab ou github,
defina o Script Path como Jenkinsfile e salve.
Então clique em construir, ou se estiver utilizando o BlueOcean
execute os testes no botão Run.

Author

👤 Jussara Granja