Skip to content

shivadyade16/genai-selenium-java-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

genai-selenium-java-framework

Production-ready Selenium + Java QA automation framework (sample).

  • Maven, TestNG, SLF4J + Log4j2, Allure
  • Page Object Model, RetryAnalyzer, TestListener (screenshots + stacktrace)
  • Docker + docker-compose with selenium/standalone-chrome
  • GitHub Actions and Jenkinsfile examples

Quick commands

mvn -Dbase.url=https://demo-ecommerce.example -Dselenium.grid.url=http://localhost:4444 test

# build Docker test-runner
mvn -DskipTests clean package
docker build -t genai-tests -f docker/Dockerfile.test-runner .

docker-compose up --build

# generate Allure report
allure generate target/allure-results -o target/allure-report --clean

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published