Course Overview

Course Overview to be entered here

Course Curriculum

Course Content

  • Section 01 - JMeter

    Preview
    • Lesson 01 - Introduction to Non Functional Testing

      24:58Preview
      • 1.01 Non Functional Testing
        08:04
      • 1.02 Functional Testing vs Non Functional Testing
        03:13
      • 1.03 Types of Non Functional Testing
        02:15
      • 1.04 Performance Testing Tools
        00:44
      • 1.05 Demo Walkthrough of Performance Tools
        09:46
      • 1.06 Key Takeaways
        00:56
    • Lesson 02 - Introduction to JMeter

      17:41
      • 2.01 Introduction to Apache JMeter
        06:17
      • 2.02 Jmeter Installation
        05:52
      • 2.03 Demo Configure JMeter
        04:39
      • 2.04 Key Takeaways
        00:53
    • Lesson 03 - JMeter Basic and Features

      31:18Preview
      • 3.01 JMeter Graphical User Interface
        07:08
      • 3.02 JMeter Test Elements
        11:40
      • 3.03 How Does JMeter Work
        01:19
      • 3.04 Recording a Simple JMeter Script on a Website
        04:00
      • 3.05 Demo JMeter UI
        06:07
      • 3.06 Key Takeaways
        01:04
    • Lesson 04 - Load Testing With JMeter

      26:46Preview
      • 4.01 What Is Peak Load
        02:40
      • 4.02 Plan the Load Test
        06:19
      • 4.03 Scheduler Configuration
        01:28
      • 4.04 Add HTTP Requests
        03:00
      • 4.05 Add Listeners
        01:18
      • 4.06 Save and Run the Test
        01:52
      • 4.07 Thread Group Plugins
        03:22
      • 4.08 Demo Load Testing
        05:43
      • 4.09 Key Takeaways
        01:04
    • Lesson 05 - Load and Scalability With JMeter

      44:45
      • 5.01 SMTP Sampler
        14:07
      • 5.02 JDBC Sampler
        10:50
      • 5.03 JUnit Sampler
        05:21
      • 5.04 Demo JDBC Sampler
        13:32
      • 5.05 Key Takeaways
        00:55
    • Lesson 06 - JMeter with Selenium

      37:10Preview
      • 6.01 Integration of JMeter with Selenium
        06:09
      • 6.02 Selenium Script With JUnit
        03:03
      • 6.03 Selenium Script With Web Drivers
        03:14
      • 6.04 FTP Sampler
        05:47
      • 6.05 OS Process Sampler
        04:42
      • 6.06 Debug Sampler
        02:37
      • 6.07 Demo Using Meter with Selenium
        10:58
      • 6.08 Key Takeaways
        00:40
    • Lesson 07 - Logic Controllers

      40:21Preview
      • 7.01 JMeter Controllers
        12:48
      • 7.02 Demo Working with Loop Controllers
        05:05
      • 7.03 Demo Working with Conditional Controllers
        17:33
      • 7.04 Demo Using ForEach Controller
        04:16
      • 7.05 Key Takeaways
        00:39
    • Lesson 08 - Processors

      38:11Preview
      • 8.01 Processors
        28:31
      • 8.02 Demo PreProcessor and PostProcessor
        09:05
      • 8.03 Key Takeaways
        00:35
    • Lesson 09 - JMeter Assertions

      24:41
      • 9.01 What Are Assertions
        03:11
      • 9.02 Types of Assertions
        07:48
      • 9.03 Demo XML Schema Assertions
        07:08
      • 9.04 Demo HTML Assertions
        06:05
      • 9.05 Key Takeaways
        00:29
    • Lesson 10 - Timers

      21:17Preview
      • 10.01 Constant Timer
        08:22
      • 10.02 Random Timers Constant Gaussian and Poisson Random Timers
        05:01
      • 10.03 Synchronizing Timer
        00:56
      • 10.04 Demo Working with Timers
        06:16
      • 10.05 Key Takeaways
        00:42
    • Lesson 11 - Configuration Elements

      34:08Preview
      • 11.01 Random Variables and Counters
        10:09
      • 11.02 HTTP UDV FTP Java and JDBC
        06:42
      • 11.03 CSV Data Set Config
        06:14
      • 11.04 Demo Using Config Elements with Java and JDBC
        04:45
      • 11.05 Demo Using Http Authorization Manager
        05:33
      • 11.06 Key Takeaways
        00:45
    • Lesson 12 - JMeter Distributed

      13:59Preview
      • 12.01 What Is Distributed Testing in JMeter
        09:03
      • 12.02 Demo Working with Distributed JMeter
        04:08
      • 12.03 Key Takeaways
        00:48
    • Lesson 13 - Skill-end Project

      • Automate Web Test Plan
  • Section 02 - Postman

    Preview
    • Lesson 01 - Introduction to API Testing

      54:42Preview
      • 1.01 What is API Testing
        04:25
      • 1.02 Types of API Testing
        06:36
      • 1.03 API Testing Best Practices
        01:12
      • 1.04 REST and SOAP API
        01:16
      • 1.05 Postman
        01:53
      • 1.06 Understanding Postman GUI
        02:30
      • 1.07 Basics Before Creating the First API Request
        03:00
      • 1.08 Get POST and Parameterized Request
        01:44
      • 1.09 How SOAP Works with Postman
        01:10
      • 1.10 Demo Setup Postman
        11:41
      • 1.11 Demo Postman with SOAP
        05:54
      • 1.12 Demo Working with GET and POST Requests
        04:19
      • 1.13 Demo Parameterized Request
        08:17
      • 1.14 Key Takeaways
        00:45
    • Lesson 02 - Collections

      14:22Preview
      • 2.01 What is a Collection
        01:50
      • 2.02 Why a Collection is Used
        00:33
      • 2.03 How to Run a Collection
        00:48
      • 2.04 How to Share a Collection
        01:11
      • 2.05 How to Remove a Collection from Workspace
        00:31
      • 2.06 What is Newman
        02:18
      • 2.07 Demo Working with Collections
        06:37
      • 2.08 Key Takeaways
        00:34
    • Lesson 03 - Variables

      14:27Preview
      • 3.01 Variables in Postman
        01:59
      • 3.02 How to Create a Variable in Postman
        00:34
      • 3.03 Variable Scope in Postman
        03:12
      • 3.04 How to Refer a Variable in Postman
        01:09
      • 3.05 How to Get and Set a Variable in Postman
        00:32
      • 3.06 Demo Creating Variables
        06:12
      • 3.07 Key Takeaways
        00:49
    • Lesson 04 - Environments

      26:19Preview
      • 4.01 What Is an Environment
        02:41
      • 4.02 Usage of Environments
        01:56
      • 4.03 End-to-End Case Automation
        03:25
      • 4.04 Advance Validation on Response in Rest Assured
        01:31
      • 4.05 How to Validate a Get Response
        01:58
      • 4.06 Demo Automate and Validate Get Request
        13:59
      • 4.07 Key Takeaways
        00:49
    • Lesson 05 - Test Script Creation

      19:36Preview
      • 5.01 Test Scripts in Postman
        03:57
      • 5.02 How to Create Quick Scripts in Postman
        01:39
      • 5.03 How to Debug Scripts in Postman
        01:41
      • 5.04 How to Create the First Test Script in Postman
        02:36
      • 5.05 How to Create Test Scripts in Postman
        00:52
      • 5.06 Demo Create Quick and Test Script in POSTMAN
        08:03
      • 5.07 Key Takeaways
        00:48
    • Lesson 06 - Postman with Jenkins

      30:58Preview
      • 6.01 Continuous Integration Tools
        04:32
      • 6.02 Jenkins
        02:27
      • 6.03 Jenkins Plugins
        08:47
      • 6.04 Running Scripts from Jenkins
        01:30
      • 6.05 How to Run Scripts from Jenkins
        00:29
      • 6.06 Demo Postman with Jenkins
        12:39
      • 6.07 Key Takeaways
        00:34
    • Lesson 07 - Workspaces Monitors and Documentation

      22:12
      • 7.01 API Workspaces
        04:47
      • 7.02 API Monitors
        03:38
      • 7.03 API Documentation
        01:10
      • 7.04 API Documentation with Postman
        03:36
      • 7.05 Demo Workspaces Monitors and API Documentation
        08:16
      • 7.06 Key Takeaways
        00:45
    • Lesson 08 - Data Driven Testing

      20:12Preview
      • 8.01 Data Driven Testing
        07:13
      • 8.02 Postman for Data Driven Testing
        01:27
      • 8.03 Demo Data Driven Testing
        11:01
      • 8.04 Key Takeaways
        00:31
    • Lesson 09 - Remote Execution

      11:28
      • 9.01 Introduction to Remote Execution
        02:34
      • 9.02 Remote Connection in Postman
        01:35
      • 9.03 Demo Running Remote Request using Newman
        06:48
      • 9.04 Key Takeaways
        00:31
    • Lesson 10 - SOAP API Testing

      17:08Preview
      • 10.01 Introduction to SOAP
        02:58
      • 10.02 Introduction to SOAP API
        05:48
      • 10.03 How to Run SOAP Requests in Postman
        01:04
      • 10.04 Demo Running SOAP Requests in Postman
        06:48
      • 10.05 Key Takeaways
        00:30
    • Lesson 11 - API Chaining

      05:28
      • 11.01 Introduction to API Chaining
        04:58
      • 11.02 Key Takeaways
        00:30
    • Lesson 12 - Skill-end Project

      • Work with Weather API Testing
  • Section 03 - Rest Assured

    Preview
    • Lesson 01 - REST Basics

      13:50Preview
      • 1.01 What is REST
        06:46
      • 1.02 Elements of REST Architecture
        06:19
      • 1.03 Key Takeaways
        00:45
    • Lesson 02 - Client - Server Basics

      32:48
      • 2.01 Fundamentals of Client-Server Architecture​
        06:57
      • 2.02 HTTP Requests
        09:48
      • 2.03 HTTP Response
        04:08
      • 2.04 Demo Exploring HTTP Protocol for Request and Response
        11:10
      • 2.05 Key Takeaways
        00:45
    • Lesson 03 - Get Request and Response Automation

      44:08Preview
      • 3.01 Create and Prepare the Maven Project
        11:57
      • 3.02 Automate GET Request Using REST Assured
        08:08
      • 3.03 Validate GET Response in REST Assured
        03:52
      • 3.04 Verify Response Header and Body
        05:24
      • 3.05 Demo Automate Post Request
        07:06
      • 3.06 Demo Validating Post Request
        07:01
      • 3.07 Key Takeaways
        00:40
    • Lesson 04 - POST Request and Response Automation

      01:02:58Preview
      • 4.01 Automate POST Request Using REST Assured
        13:55
      • 4.02 Advance Validation on Response
        16:15
      • 4.03 End-to-End Case Automation
        17:55
      • 4.04 Demo Automate Get Request
        05:42
      • 4.05 Demo Validate Get Request
        08:24
      • 4.06 Key Takeaways
        00:47
    • Lesson 05 - XML Handling and Utilities for Parsing the JSON and XML Responses

      38:15Preview
      • 5.01 What is XML
        17:41
      • 5.02 Demo Parsing XML Response
        10:10
      • 5.03 Demo Parsing JSON Response
        09:49
      • 5.04 Key Takeaways
        00:35
    • Lesson 06 - Handle OAuth Authorization in REST API Using REST Assured

      20:38Preview
      • 6.01 What Is Authentication
        02:58
      • 6.02 About OAuth
        04:10
      • 6.03 Demo OAuth Autorization
        12:59
      • 6.04 Key Takeaways
        00:31
    • Lesson 07 - SSL Authentication

      42:11
      • 7.01 What Is SSL Authentication
        05:28
      • 7.02 Four Phases of SSL Handshake
        05:38
      • 7.03 Pre-requisites for SSL Authentication in REST​
        07:20
      • 7.04 Steps to Configure Two-Way SSL Authentication for REST​
        10:27
      • 7.05 Demo SSL Authentication
        12:35
      • 7.06 Key Takeaways
        00:43
    • Lesson 08 - Logging in REST Framework

      32:22Preview
      • 8.01 What Is Logging
        03:49
      • 8.02 About Log4J
        03:07
      • 8.03 Various Log4J Objects
        09:18
      • 8.04 Steps to Install Log4J
        02:06
      • 8.05 Log4J Properties
        01:49
      • 8.06 Demo Logging with Log4J
        11:35
      • 8.07 Key Takeaways
        00:38
    • Lesson 09 - Skill-end Project

      • REST Assured Automation Testing of Restaurant API

Why Join this Program

  • Develop skills for real career growthCutting-edge curriculum designed in guidance with industry and academia to develop job-ready skills
  • Learn from experts active in their field, not out-of-touch trainersLeading practitioners who bring current best practices and case studies to sessions that fit into your work schedule.
  • Learn by working on real-world problemsCapstone projects involving real world data sets with virtual labs for hands-on learning
  • Structured guidance ensuring learning never stops24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts
  • Acknowledgement
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, OPM3 and the PMI ATP seal are the registered marks of the Project Management Institute, Inc.