Mô tả

Are you an IT professional, want to switch your career to automation. Because of programing language , you always find it difficult to write the automation script.

Well, this course will solve your problem. In this course, I am going to teach you a tool using which you can write the automation script without having dependency on programing language. Katalon Studio is easy to use and a powerful automation tool for web application

This tool is build on top of selenium library and most of the feature required for test automation framework such as

  1. Suite creation
  2. Running test in parallel
  3. Report generation
  4. Continuous Integration 

comes out of the box along with this tool.

Writing the automation script using this tool is as simple as using the excel file

Also as an instructor, I will provide support for your question. Just post your question in the discussion corner. What ever framework/test script developed as part of course will be provided for download at end of the course

Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

44 sections

Introduction

3 lectures
Course Introduction
00:24
Course Road map
02:17
Prerequisite for Course
01:12

Tools Required

6 lectures
Tools Required
00:28
Setting up the jdk 1.8
05:00
Setting up the Katalon Studio
01:45
Setting up the Test Application
04:11
Setting up Eclipse
02:02
[Important] Virtual Machine - Environment Setup
09:00

Selenium Webdriver

2 lectures
Selenium Webdriver Architecture
03:05
Code to explain Webdriver Architecture
07:33

Katalon Studio

6 lectures
Introduction to Katalon Studio
01:54
Creating the first project
03:04
Record and Playback Mode
06:33
Manual Mode
07:24
Script Mode
07:21
What is a Test Object or Web Element
01:27

Web Element locator and Xpath

5 lectures
FireBug and Firepath
06:36
Xpath and their usage
16:12
Xpath Function,Absolute and Relative Xpaths
18:34
Xpath finding Links, Buttons, Input box, Radio buttons, Checkbox
10:29
Css Locator
17:16

Relative Xpath using Axes View

5 lectures
Descendant Axes View
07:43
Following Axes View
09:53
Ancestor Axes View
09:59
Preceding Axes View
05:17
Renorex Selocity
03:42

Object Spy

1 lectures
Spy Web
08:51

Handling Browser

3 lectures
Browser Function - Manual Mode
08:29
Browser Function - Script Mode
09:41
Browser Function using Webdriver Api
12:53

Handling Text box

3 lectures
Handling Text box - Manual Mode
06:23
Handling Text box - Script Mode
11:18
Handling Text box with Webdriver Api
05:08

Handling Click Action

3 lectures
Click Action - Manual Mode
05:05
Click Action - Script Mode
04:27
Click Action using Webdriver Api
02:33

Handling Checkbox

3 lectures
Handling the Checkbox - Manual Mode
04:03
Handling the Checkbox - Script Mode
03:20
Handling the Checkbox using Webdriver api
02:43

Handling DropDown/ComboBox

4 lectures
Handling DropDown - Manual Mode Part - 1
14:35
Handling DropDown - Manual Mode Part - 2
00:51
Handling the DropDown - Script Mode
09:07
Handling of DropDown using Webdriver api
13:18

Taking Screenshot

2 lectures
Taking Screenshot - Script Mode
03:44
Taking Screenshot using Webdriver api
05:08

Variable Types

2 lectures
Public Variable
06:16
Global Variable
05:28

Waits

3 lectures
Wait - Introduction
03:53
Explicit Wait
10:20
Explicit Wait - Script Mode
11:13

Handling Multiple Browser Window

2 lectures
Handling Multiple Browser Window
10:26
Handling Multiple Window - Script Mode
04:25

Handling Frames

3 lectures
Handling HTML Frames
12:42
Handling HTML Frame - Script Mode
06:31
Configuring the Iframe in Test Object
06:15

Handling JavaScript Popup

6 lectures
Handling JavaScript Alert
07:29
Handling JavaScriptAlert - Script Mode
05:24
Handling Confirmation Popup
06:50
Handling Confirmation Popup - Script Mode
05:45
Handling Prompt Popup
07:27
Handling Prompt Popup - Script Mode
07:14

Mouse Actions

6 lectures
Mouse Action - Double Click
04:50
Mouse Actions - Drag and Drop
07:08
Mouse Action - Focus
02:36
Mouse Action - Mouse Hover
07:00
Mouse Action - Right Click
03:03
Handling Auto Suggest list
06:54

KeyBoard Actions

3 lectures
KeyBoard Action - SHIFT key Event
06:23
Keyboard Action - SHIFT Key - Script Mode
04:16
KeyBoard Action - Auto Suggestion List
06:37

Custom Keyword

7 lectures
Introduction - Custom Keyword
01:32
Creating Custom Keyword
07:49
Custom Keyword - Paramitrized
03:15
Custom Keyword - Login and Logout Keyword - Part 1
15:01
Custom Keyword - Login and Logout Keyword - Part 2
02:43
Creating Runtime Test Object - Part 1
10:48
Creating Runtime Test Object - Part 2
07:16

Runtime Update of TestObject

3 lectures
Adding New Property to TestObject - Script Mode
10:05
Removing Object Property - Manual Mode
06:24
Updating the Test Object Property - Manual Mode
06:42

Assertion and Verification

7 lectures
Introduction - Assertion and Verification
02:59
Verify Element Present - Manual Mode
11:52
Verify Element Present - Script Mode
06:25
Verify Element Text - Manual Mode
11:27
Verify Text Present - Script Mode
04:50
Verify Selected Option By Index
05:22
Verification Using Regular Expression
11:27

File Upload

2 lectures
File Upload - Manual Mode
11:05
File Upload - Script Mode
11:08

Test Suite

9 lectures
Test Suite - Creation and Execution
05:26
Skipping the Test from Test Suite
01:59
Debugging the failed test case
08:07
Configure Retry for failed test case
03:18
Report Generation
06:54
Enabling and Disabling of Test Step
04:34
Re-Using the Session for Debugging the failed test
05:11
Running the Test in Parallel
08:31
Report Analysis of TestSuite Collection
02:14

Failure Handling

4 lectures
Failure Handling - Manual Mode
04:49
Failure Handling - Script Mode
04:56
Setup and TearDown - Manual Mode
06:06
Setup and TearDown - Script Mode
10:29

Call Test Cases

3 lectures
Calling Test Cases - Manual Mode
10:13
Calling Test Cases - Script Mode
06:48
Passing parameters to Test Case
12:17

Data Driven Testing

5 lectures
Introduction
11:51
Data Driven using Excel file - Manual Mode
03:56
Data Driven using Excel file - Script Mode
10:57
Handling Multiple Set of Test Data - Part 1
07:56
Handling Multiple Set of Test Data - Part 2
10:44

Advance Implementation

4 lectures
Developing the Custom Keyword for Java Script Executor
10:31
Executing Java Script - Part 1
06:25
Executing Java Script - Part 2
09:00
Console Logger for Custom Keyword
09:56

Excel Writer

3 lectures
Using External Jars in KatalonStudio
03:53
Developing the Custom Keyword for Excel
14:27
Writing the data into Excel file
06:45

Continuous Integration

6 lectures
Continuous Integration - Jenkins Introduction
08:16
Creating Jenkins job and executing test
10:39
Generating the Report for test execution
08:48
Test Result Analyzer Plugin
03:55
Jenkins Master Slave Configuration
12:07
Running the test parallel on Jenkins Slave
06:37

Handling WebTable

7 lectures
Basic of WebTable or Grid
05:40
Designing the xPath for Grid
09:09
Custom Keyword for Grid
11:13
Reading the value from Grid
07:06
Custom Keyword for Grid Part - 2
03:47
Handling Complex Grid
09:33
Handling Complex Grid Part - 2
07:02

Decision making Statement

4 lectures
If-Else Statement
09:10
Switch-Case Statement
09:02
Manual Mode - While Loop
02:28
Manual Mode - While Loop in WebElement grid
08:02

Course Resources

1 lectures
How to work with Resource used in the Course
01:01

Advance Feature - Katalon Studio V5.x

2 lectures
Project Migration
03:29
Running the Script in Headless Browser
02:07

Katalon Analytics

4 lectures
Katalon Analytics - Introduction
01:23
Katalon Analytics - Online Portal
01:30
Katalon Analytics - Report Upload
05:37
Katalon Analytics - Report Analysis
03:13

Test Listener

3 lectures
Test Listerner - Introduction
01:24
Test Listener - Implementation
08:02
Test Listener - Advance Implementation
06:36

Desired Capabilities

3 lectures
Desired Capabilities - Chrome
10:02
Desired Capabilities - Custom Browser
03:34
Running the Script in Headless Browser - Firefox
01:10

Katalon Automation Recorder 3.X

2 lectures
Katalon Automation Recorder - Part 1
03:16
Katalon Automation Recorder - Part 2
02:55

Continuous Integration - Katalon Studio Plugin

1 lectures
Katalon Studio Plugin - Jenkins
03:13

Katalon Studio 6.X - Execution Profile

4 lectures
Creating the Execution Profile
03:28
Test Case Execution Using different Execution profile
03:41
Profile Configuration - Script Mode
02:39
Profile Configuration for Test Suite and Suite Collection
01:01

Parameterized Test Object

3 lectures
Creating Parameterized Test Object
04:55
Test Execution with Parameterized Test Object
07:32
Script Mode - Test Execution with Parameterized Test Object
06:29

Remote Execution

2 lectures
Executing Test on Remote Machine
07:11
Email Notifications
03:31

API Testing

14 lectures
Tomcat Setup
03:24
Postman Setup
01:13
Application Deployment in Tomcat
04:15
What is a Web Service
01:44
Request and Response
01:50
What is REST
00:47
HTTP Methods
02:15
Request and Response Format
03:48
GET Request
17:28
POST Request
25:59
Passing the Dynamic data with the request body
14:10
PUT Request
14:36
Delete Request
07:50
Handling JWT Token
12:06

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.