Skip to content

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

Notifications You must be signed in to change notification settings

jussaragranja/SeleniumEasyTest2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published