Skip to content

Latest commit

 

History

History
52 lines (32 loc) · 1.89 KB

File metadata and controls

52 lines (32 loc) · 1.89 KB

Project Automation-Selenium-Docker-Java

Main Objective of this Framework is to Build an Automation Framework that can be scalable, Easily Configurable and Ready to Deploy in any CLOUD on Dockers.
My primary focus is simplicity, Ease of use Framework that Cover Todays Software Testing Needs. I tried to make it as generic and reusable as possible. In the worst case, you can use this as a learning guide for your projects.

UpComing Features [planned to release SOON]

“Implementing Factory Pattern"
— Fatory design pattern to initialize webdriver

Some Interesting Tools Used in this fraework

  1. Docker v17 and above.
  2. Intellij
  3. Azure DevOps For Continuous Integration
  4. PowerBI For Streaming Test Results
  5. Jenkins
  6. SonarQube For Bug Free Automation Code
  7. ReportPortal.io For Machine Learning Reports
  8. Grafana + InfluxDB
  9. Elastic Search + Kibana
  10. Healenium For Self Healing Selenium
  11. Jira

Project Architecture

Project Architecture

Azure Pipelline Reports

Pipeline Image

Machine Learning Reports

ML Reports

ReportPortal.io Live Execution Dashboard

ML Dashboard

Elastic Search Reports

Kibana Dashboard

Grafana Reports

Kibana Dashboard

Extent Reports

Alt text