Test Automation with Katalon Studio (Selenium WebDriver)

Katalon Studio - Keyword driven tool written on top of Selenium for Web Application Automation | API Testing

4.35 (646 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Test Automation with Katalon Studio (Selenium WebDriver)
3,830
students
10.5 hours
content
Jan 2021
last update
$74.99
regular price

What you will learn

Fair understanding to automate any web application using katalon

GIT integration with Katalon Studio

Detailed understanding of using Selenium Webdriver feature within Katalon Studio

Description

Are you a QA/Manager and want to learn automation to automate your routine task? but due to limited knowledge of  programming language and basics of HTML, CSS and javascript, you never caste your focus on automation to automate your monotonous tasks

Then here is the Good news for you!!!!! this course will teach you automation with Katalon Studio which is written on top of Selenium and Appium. In addition to this, Katalon Studio has been designed for pro automation engineer as well as for basic users like manual testers and proactive managers who don't have ever written a single line of automation script. For ease of manual testers and beginners in Automation, Katalon Studio team has created Readable Keywords for almost all actions that any naive user can use with little effort. This tool has a feature to give a dose of Selenium Scripting gradually once the user gets comfortable with this tool.

For pro automation engineers this is Selenium with better features along with better action mapped keywords that can be used with java and groovy with great ease.

Katalon Studio has made it easy to use this tool by embedding Eclipse and all Selenium related Jar already downloaded with tool setup. So the user doesn't need to download Selenium, TestNG jars or any other API jar separately to work with Katalon Studio because everything comes as a single package and that can use right away.

Best Features of Katalon Studio

  • It uses Selenium at best capacity, So whatever you think can be done through Selenium, can be done with Katalon Studio as well.

  • Provides Reports for each of the suite execution with the feature of parallel execution in different browser

  • Every action can be tracked through logs

  • Provides an interface to integrate GIT, CI Tools and JIRA

  • The learning curve is really short, any user with prior knowledge of Selenium can start using it right away.

Katalon Studio seems to be an outstanding automation tool with the shortest learning curve for test Automation of web application.

So hope you will enjoy your learning on test automation with Katalon Studio and Selenium.

Content

Katalon Studion Introduction and Syllabus

Course Introduction and Syllabus
Katalon Studio V5.7 : Cucumber BDD Support Added and on app activation
Katalon Studio Quiz

Katalon Studio Installation

Katalon Studio Introduction
Katalon Studio Introduction Quiz
Installation of Katalon Studio
Katalon Installation Quiz

Test Object Handling | Finding Elements on Web Page

What is Test Object
CSS Selector
Relative Xpath
Spy Web Introduction
Playing with Test Object
Object Identification Quiz

Creating Script by all three ways in Katalon Studio

Creating first test case using Record & Replay feature of Katalon Studio
Creating first test case using Manual Mode
Creating test scripts

Handling Browser

Browser handling in Manual Mode
Handling browser in script mode
Browser Handling Quiz

Handling Textfield

Handling text field in script mode

Handling Checkbox

Handling checkbox in manual mode
Handling checkbox in script mode

Handling Radio button

Handling radio button in script mode
Handling radio button in Manual Mode

Handling dropdown

Handling dropdown in manual mode
Handling dropdown in script mode

Handling multiple windows

Handling multiple windows using index in manual mode
Handling multiple windows using index and title method in script mode
Handling multiple windows Quiz

Handling alerts in Katalon Studio

Definition of alert, confirm and prompt box
Handling alert, prompt and confirm box

Handling iframe in Katalon Studio

Handling iFrame using Switch To Frame
Handling iframe without switching to iframe

Variables in Katalon Studio and It's use with example

Private, Public and Global Variable with Example

Taking screenshot in Katalon Studio

Taking screenshot when test case fails

Keyboard Action in Katalon Studio

Typing string in upper letters by pressing SHIFT Key and also performing CTRL+T
Opening new Tab in Browser using key combination in Script Mode

Mouse action in Katalon Studio

Double Click and Focusing on Element
Double Click and Focusing on Element In Script Mode
Scroll to Element, Hover on Element and Focus Action with Example
Drag And Drop Action in Katalon Studio

Custom Keywords in Katalon Studio(Writing utility methods in Katalon)

Introduction of Custom Keywords
Creating first Custom Keyword (Open and Maximize Browser Window)

Database testing using custom keyword in Katalon Studio

Establishing database connection and executing first query
Table Creation using Custom Keyword in Katalon Studio
Insert data in table
Deleting row from table and dropping table from database
Executing custom keywords in Script Mode

JavaScript Executor custom keyword in Katalon(Selenium implementation)

JavaScript Executor Custom Keyword

Test Suite in Katalon Studio

Create first test suite and re-run failed test cases.
Parallel browser execution of test suites in Katalon Studio

Reports in Katalon Studio

What is Test Execution Report
Reports In Katalon Studio With Practical Example
Exporting Test Execution Report

Katalon Analytics

What is Katalon Analytics
Setting up Katalon Analytics in Katalon Studio
Uploading Reports to Katalon Analytics Automatically

Importing Project In Katalon Studio

Importing project in Katalon Studio

Test Listeners (Test Hooks) - Katalon Studio

What is Test Listeners(Test Hooks)
Creating Test Listeners in Katalon Studio - BeforeTestCase and AfterTestCase
BeforeTestSuite And AfterTestSuite Annotation with Example
Facts to Remember(Important)

GIT Integration In Katalon Studio

Creating One Remote Repository for Katalon Project
Enabling GIT in Katalon Studio
Converting existing Katalon Project in to GIT Repository
Committing and pushing changes to git remote repository for the first time.

GIT Basics

GIT Introduction
Installation of GIT
Configuration of GIT for the first time user
GIT Help command
GIT Commit - Adding files for versioning
Finding GIT Status
GIT Log - fetching commit history
Git Checkout <Filename>: Undo the changes in any file in working directory
Un-staging staged files
Git commit --amend : Amending commit in GIT
Reverting commit
Discarding untracked file and directory in working directory
Creating Branch in GIT
Creating and switching to branch simultaneously in GIT
Merging Changes from one branch in to another branch in git
Renaming and deleting branches in git
Soft Reset in GIT
Mixed Reset in GIT
Hard Reset in GIT
Deleting all unstaged file
Introduction of git stash
git stash apply and git stash pop command in git
Deleting stash
How remote repository works with local repository
Setting up bitbucket account for remote repository
Adding remote repository
Pushing our local changes to remote repository using GIT PUSH
Cloning git project
Creating branch on remote
Pushing changes to remote branch
GIT Fetch and merge with example

Reviews

Pooja
January 23, 2023
As per my opinion course was very nice also I gain practical knowledge by doing hands on work on katalon.
Hari
October 13, 2022
Thanks so much for your very valuable training. I really enjoyed it. I feel much better prepared to deal with uncomfortable issues. Thank you for your wisdom, experience and personable presentation with examples
Prashanth
May 17, 2022
Narrator had very good experience in Testing. If you are started watching this course set your speed to 1.5x you will enjoy the course. It is a very good course for who want to learn Katalon Studio. You can gain knowledge on API and GIT as well.
Nishchal
January 25, 2022
This course is really helpful to understand this tool from scratch , and also it gives full knowledge from basic level to high level
Choy
October 17, 2021
Other than the slight difference in UI & newer integration (e.g. Katalon TestOps) in Katalon Studio, I find the course having a good coverage in using and navigating Katalon Studio as well as other services such as Katalon Analytics (now renamed as Katalon TestOps). Perhaps there isn't a need to update the video as it isn't exactly a major blocker. (Since we can google for the workarounds/solution). Though, will be nice to add a note to give a heads up of the discrepancies. Thank you!
Angga
November 10, 2020
It's very good. it teach me from the very beginning as a beginner. the course and narration is also very clear. Thanks!
Flavio
September 13, 2020
The content seems nice but he give examples without sharing the source code of pages!!! I having problem with the teacher's english pronunciation as well.
Scott
March 15, 2020
Great Class. Starting a new job tomorrow where they use Katalon and GIT, so this was a perfect course to take to get a head start.
Adriel
April 3, 2018
There are some issues but otherwise, I am able to follow everything; even the scripting. Will drop the final rating at the end of the course
Alan
February 28, 2018
La explicación es muy clara y comienzan desde lo más básico, no se omite ningún paso, cada uno de ellos se desglosa a detalle.
Carmen
February 16, 2018
The trainer's accent is quite difficult to understand. Although as I kept going on with the course, I kind of got used to it and it became easier. On the other hand, the content of the course is helping me a lot! PD: Lessons 20 and 21 are inverted as the objects captured in lesson 21 are the ones that are used and referred to in lesson 20. Lessons 56 and 57 are clones. Converting existing Katalon Studio into GIT Repository is missing.
Dmytro
January 12, 2018
I liked the course in general, it gave me a good overview of the Katalon Studio and how to use it. Things to improve (only my opinion, which may be wrong): 1) In the beginning it was a bit difficult to understand the English even though it is pretty slow (I was watching the lessons in 1.25 speed and it was still quite slow sometimes). But after several lessons I got used to it and it was ok. But for the people with the low level of english can be difficult to understand. 2) The course has a big section related to the git, but then after this section there is nothing about how Katalon Studio and git are related. I mean, then maybe it does not make sense to have the section about git here, if there is no explanation how you are going to use it with the Katalon Studio. 3) I feel like I would like to have more exercises. I had obly one here regarding selectrors. but I feel like it is possible to create some about test cases, usage of buttons, check-boxes, about reports, analitics, etc. I believe that exercises make you understand and remember materials better, so I suggest to add some more exercises between the sections. But again, in general the course is good. Thank you for a good job! :D
Pictoria
December 23, 2017
1- Topics are covered well with good pace. 2- Pace of course is good what every one wants to learn anything new 3- Git Tutorial is good, Although integration with Katalon is missing but it covers complete git, So I don't need to buy git course to learn it 4- Quiz part is really fascinating. What needs to be added 1- Listeners 2- Checkpoints 3- More assignment although some section have assignment but end of course assignment would be good if added in near future.
Lada
December 13, 2017
Very good course. The only thing I would change is to move GIT explanation to the end of the course.
Trishna
November 26, 2017
Really like the way content is covered and best part is quiz after each section ..Hope this will continue till the end of this course.

Charts

Price

Test Automation with Katalon Studio (Selenium WebDriver) - Price chart

Rating

Test Automation with Katalon Studio (Selenium WebDriver) - Ratings chart

Enrollment distribution

Test Automation with Katalon Studio (Selenium WebDriver) - Distribution chart
1430812
udemy ID
11/12/2017
course created date
2/25/2020
course indexed date
Lee Jia Cheng
course submited by