Course Content
Course Introduction & Getting Started.
- Introduction to Katalon Studio.
- Katalon Studio for Web and it's features.
- Katalon Studio API and it's features
- Katalon Studio for Mobile Testing and it's feature
Installing and Configuring Katalon Studio
- Prerequisites to Install Katalon Studio
- Software & Hardware configuration
- How to Configure Katalon Studio
- Tour of Katalon Studio GUI
- Katalon Studio features
- Settings & Preferences
Create Automation Tests
- Command Line runs
Working with Web Locators and Objects
- Best Methods for identifying the Web Objects
- Object Strategies and Locators
Headless Browsers
- Introduction to Headless Browsers
- Different kinds of headless browsers supported by Katalon Studio
- Running test cases in headless mode
Command Line Runs
- What is Console mode execution or Command Line run
- Generating command line execution command
- Executing test cases from the command line
Retrieving Data from the external sources
- Getting data from CSV or Excel files
- How to refer the values
- How to iterate the data sources
Checkpoints
- Checkpoints in the Katalon Studio
- Creating and Running Checkpoints
Katalon Plugins and Katalon Store
- Katalon Store
- Katalon Plugins
- Different kinds of Plugins
- Installing Katalon Plugins
- Using Plugins for automation
- Plugins-Basic Report, Gmail, Smart XPath
Test Execution and Result analysis
- Test Execution Life Cycle Process
- Re-Testing
- Regression Testing
- Database Testing
- Comparing values
- Result status
Debugging and Troubleshooting
- Troubleshooting Tricks
- Step by Step Troubleshooting
- Debugging Test Case
- Logs Viewer
- Console Mode
- Breakpoints
- Event Log
Failure Handling
- Failure Handling in the Katalon Studio
- Default and Stepwise Failure Handling
Custom Keywords, Videos, and Screenshots
- Creating Custom Keywords
- Capturing test failure screenshots
- Recording Execution Videos
Listeners and Variables
- Test Listener
- Create teardown and set up for the test cases
- Define Setup and teardown
- Using Teardown and Setup for the test suites
- Local Variables
- Global Variables
- Private Variables
API Testing
- Using Katalon Studio for API Testing
- API Testing Fundamentals and Features
- Creating and Running API Test Cases
- Validating API Responses
- Retrieving values from the API Responses
- Creating full API Validation test cases
Testing SOAP Web Services and REST Web Services through Katalon Studio
- SOAP and REST Web Services Overview
- Developing test cases for testing SOAP and REST Web Services through Katalon Studio
HTTP Methods/Verbs
- HTTP Verbs/Methods
- Handling POST and GET API requests in Katalon Studio
- Handling PUT and DELETE API requests in Katalon Studio
- Finding values in JSON & XML responses
API Tests in Test Suite Collection
- Running API Test cases in a Test Suite and a Test Suite Collection
- API Testing and Test Suite Report
- Test Suite Collection Report