SDET/Test Architect Essentials -Road to Full stack QA
4.4 (1,118 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,699 students enrolled

SDET/Test Architect Essentials -Road to Full stack QA

Advanced Tutorial to Learn essential skills needed to transform your career from QA Engineer to SDET/Test Architect
4.4 (1,118 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,697 students enrolled
Created by Rahul Shetty
Last updated 8/2020
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 13 hours on-demand video
  • 11 articles
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Understand and Implement Docker to provide virtualization Environments for Automation Tests
  • Build Json/Xml on fly from JDBC Query results with Jackson API and POJO implementation
  • Build and execute Window batch Scripts for invoking Servers(Selenium/Protractor)
  • Understand Jenkin pipelines scripting for CI/CD
  • Complete knowledge on latest Java Streams and lambda expressions for Interview prep
  • Parsing Json files into Java objects to feed into web Automation tests
  • How to monitor server logs dynamically with java
  • Integrating TestNG Data provider into excel for building robust Datadriven Automation
  • Understanding GIT commands in depth versioncontrol
Course content
Expand all 75 lectures 13:07:49
+ Converting JDBC Results into Java object with POJO classes
6 lectures 01:02:37
Important Player Tips for Best learning Experience:
03:23
Setting up Database and Tables as Prerequiste for driving data
10:50
SQL Queries for project implementation
00:08
JDBC Connection to read the values of DB through Java
20:54
Creating POJO classes for converting DB results into Java objects
16:49
+ Jackson API to convert Java objects into Json file formats
8 lectures 01:29:42
Converting Java objects to Json file using Jackson API
15:35
Retrieve Multiple results into Array list of Java objects for further Parsing
16:16
How to merge multiple Json files into one Giant nested Json
12:44
Introduction to Gson,JSONArray for building Json dynamically
14:06
Get Social with Rahul Shetty
00:31
Apache common String Utilities to Parse strings with escape characters
16:37
Parse Json file into Java object to send the data through getter Methods
13:51
Section 2, 3-Code Download
00:02
+ Introduction to Docker and its Advantages
5 lectures 50:35
What is Docker? How it helps in Automation Industry?
09:17
What are containers and Images in Docker Software?
08:23
How exactly Virtual machines are different from Docker
08:56
How to Install Docker into Machines with Prerequisites needed
07:25
Understand working with DockerHub
16:34
+ Implementation of Docker to Automation tests
6 lectures 59:48
Remote WebDriver capabilities details for Selenium Docker Integration
12:01
Invoking Docker with Chrome and Firefox Images for Selenium Tests
06:02
Idea of Integrating Docker with Selenium Grid
07:08
Docker compose file in creating Nodes and Hub
15:34
Making the Docker Project TestNG Compatible
12:17
Parallel Distribution of tests with Multiple Dockers
06:46
+ Creating Window Batch files and Monitoring Server Logs
6 lectures 01:27:08
Create Window Batch files for invoking server
12:10
Reading the Server log files through Java using Buffered Reader
19:16
Monitor Server logs continuously from Your program for Synchronizing tests
23:43
Build bat file for Scale Chrome instances and deleting file Logs
17:21
Automate all manual tasks of cleaning data fo every test run
14:36
Section 4,5, 6 -Code download
00:02
+ Docker Integration to Jenkins
1 lecture 12:15
Integrate Docker tests with Maven and Jenkins
12:15
+ Introduction to Jenkin Pipelines
3 lectures 38:08
What are Jenkin Pipelines? How important it is in Agile?
08:33
Jenkin Pipeline view plugin to chain the jobs -Demo
17:36
Groovy Scripted Syntax to build pipeline on fly
11:59
+ Build Pipelines Dynamically with Groovy Script for CI/CD
5 lectures 26:38
Create Pipeline job and Construct it using Declarative Syntax-Demo
14:29
Importance of JenkinsFile and its Keywords for Pipeline building
02:21
Jenkin file download
00:03
Demo- Push the JenkinFIle into Github and Start running Pipeline
09:42
Section 8, 9 - Code download
00:02
+ Integrating DataProvider with Excel for Robust Data Driven Implementation
5 lectures 01:04:17
Importance of Data Provider and Excel Integration for better Data driven
08:31
Understand Dataprovider and how it sends data in Multidimensional array
16:19
Get Excel dependencies and connect from java code to excel
21:24
Live demo on integrating Excel to Dataprovider to parameterize data
18:02
Section 10 Code download
00:01
Requirements
  • Very basic knowledge of Core java and (Selenium, TestNG)
Description

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,



Who this course is for:
  • Automation testers
  • QA Engineers
  • Software Engineers