K6- Automate Performance &Load Testing of API& Microservices

BY
Udemy

Mode

Online

Fees

₹ 449 2499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 449  ₹2,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Welcome

  • Introduction
  • K6 and Cloud Random Shots
  • Create Performance Test Project
  • API Performance Testing
  • Introduction Quick Recap
  • All Downloadable Resources

Design K6 Performance Test Cases

  • Write Load Test Case in JavaScript
  • Random Shots
  • Load Virtual Users
  • Configure Virtual Users
  • Ramp-up Ramp-down User Load
  • Random Shots Rampup
  • Recap Virtual Users

Checks

  • Checks and Asserts
  • Multiple Checks
  • Error Rate
  • Recap Checks

HTTP API

  • Header and JSON
  • Response Array
  • Data Array
  • Post Requests

Performance Test Metrics

  • Built-in Metrics
  • Design Counter
  • Counter Retry Mechanism
  • Understand Trend
  • Trend Retry Mechanism

Threshold

  • Basics of Threshold
  • Threshold on Checks

Test Life Cycle

  • Test Life Cycle

Fixed Rate per Second

  • Write RPS

Design Dashboard

  • Configure Influxdb
  • Configure Grafana
  • View Live Test results and Metrics
  • Understand Grafana Load Test Dashbaord

K6 and Amazon EC2

  • Influxdb on EC2
  • Grafana on EC2
  • Link Influxdb and Grafana
  • K6 on EC2
  • Execute Load Test on EC2

K6 Cloud

  • K6 Cloud
  • Write Script to interact with Cloud
  • Groups
  • Threshold on Groups
  • Tag
  • Threshold on Tag
  • Cloud Dashboard for Tag
  • Groups and Tag on Cloud
  • Geographic Regions Virtual Users
  • Cloud Interface
  • Code Recap
  • Dashboard Recap
  • Browser Recorder

Postman to K6 Performance Project

  • Setup Realtime Project
  • Understand Project
  • Developer Documentation
  • Setup Postman
  • Postman to K6 Converter
  • Understand Postman Issues
  • Understand Realtime Workflow
  • Fix Postman Scripts
  • Understand Postman Converted Performance Scripts
  • Assignment Solution
  • Understand Performance Defect

Design API Performance and Load Testing Framework

  • Design Environment
  • Init Framework
  • Define Options
  • Init Environment
  • Understand Sample API and Workflow
  • Create Course API - 1
  • Create Course API - 2
  • Create Course API - 3
  • Get Course API
  • Delete Course API
  • Write Test Script
  • Implement Logger
  • Execute Test Cases
  • Quick Walkthrough
  • CI/CD Pipeline

Random Shots

  • Runner
  • Performance Overhead
  • Debug Script

Resources

  • K6 vs JMeter One Page PDF

Scenarios

  • Execute Multiple Scripts
  • Execute Multiple Test Cases
  • Scenarios
  • Scenarios Configuration
  • Constant Virtual User Executor
  • Ramp-up Virtual User Executor

Auto-generate K6 test from HAR

  • Basics
  • HAR
  • Auto-generate K6 Test Case
  • Fixes
  • Code
  • AWS Docker Document
  • Okta Code

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books