{"repo":"ChristianAA/selenium-springboot-example","free":true,"listed":false,"github":"https://github.com/ChristianAA/selenium-springboot-example","clone":"git clone https://github.com/ChristianAA/selenium-springboot-example.git","description":"UI testing project example with Cucumber + Selenium (Page Factory) + Spring Boot","language":"Java","stars":15,"topics":["selenium","spring-boot"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Cucumber + Selenium + Spring Boot example This repository contains the base setup of an UI testing project, using Cucumber + Selenium (Page Factory Model) + Spring Boot A simple search in DuckDuckGo to check that results are displayed is used as example Requirements JDK 18 Maven 3.8.6 Test Execution 1. Download or clone the repository 2. Open a terminal 3. From the project root directory run: mvn clean test Configuration By default, tests will be executed in Chrome (headless mode). Preferences can be changed in \"application.properties\" file This values can also be defined from the command line when launching the tests without the need of modify the properties file. mvn clean test -Dselenium.browser.headless=false Results To check the report, open the '/results/cucumber-reports.html' file once the execution has finished. Links Cucumber Gherkin Selenium Page Object & Page Factory Spring Boot WebDriverManager","default_branch":null,"files":null,"tree":[],"storefront":"/r/ChristianAA","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ChristianAA/selenium-springboot-example/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}