
Set up a Maven Java project and include the MySQL JDBC jar. Load the driver, connect with DriverManager, and read records using a Statement and ResultSet.
Merge multiple json files into one giant nested json by creating a data array of json objects and using json simple to build a single json from many records.
Explore how Docker enables OS-level virtualization to create containers that package an application's dependencies, enabling easy deployment and parallel Selenium grid testing with hub and nodes.
Automate starting the docker grid from java by creating windows batch files that invoke docker compose, enabling Jenkins-driven test runs.
Learn to monitor server logs continuously from your program to synchronize tests, using calendar-based timing, polling output.txt, and handling docker startup delays with batch and Java.
Explore how to build a Jenkins pipeline by using the Jenkins build pipeline view to chain existing jobs from build to deploy, QA, testing, and release, achieving CI/CD integration.
Learn to build pipelines with Jenkinsfile by organizing commands into stages and steps for Windows or shell scripts. Push the project to GitHub and grasp deployment basics.
Push the Jenkins file to a GitHub repository, configure Jenkins to fetch the file, and run an end-to-end pipeline that builds, deploys, tests, and releases automatically.
Combine testing data provider with Excel to drive data-driven tests, replacing hardcoded data and wrapping external, multi-dimensional arrays for robust per-data-set reporting.
Have a passion to take up your Automation career to next level? If Yes JOIN with me-
The one and only Best "Full Stack QA tutorial" which touches up on technical challenges in every phase of Automation by providing smart solutions using latest technologies like Dockers, Jackson API, Jenkin Pipelines, Data Structures using Java Streams, Window batch Scripting, Database readers, GIt and many more !!!!!!!!
After Successful course completion, you should be able to apply for any Test Architect /SDET positions or lead the Challenging Automation projects from Scratch
Below are in detail Scenarios we are going to cover in this Tutorial
Dockerization, integrating Selenium Grid with Docker,
Building Json/Xml from database results,
Parsing Json into Java objects with Jackson API,
Jenkins pipeline Scripting for CI/CD,
Dynamically monitoring Server Logs with Java,
Windows Batch job scripting,
Dataprovider to Excel Integration,
Java streams, Lambda expreesions,
GIT version control system and many more,
Students Feedback _
Gourav
A perfect and a wonderful course for becoming a full stack QA. Thank you Rahul Shetty for this wonderful course !!
Nitin S.
A quick walkthrough of good concepts Docker, Grid, Jenkins and general utility programs. Good to have this course who just have started role as SDET and if you don't know the concepts of CI/CD pipeline.