Katalon Studio Training Course Certificate for Tan Chun Ho
CHAPTER 1: COURSE INTRODUCTION & GETTING STARTED
1. What is Katalon Studio
2. Why should you use this tool
3. What can you use Katalon Studio tool for
4. Understanding Web Locators & Techniques
5. Installing Chrome Plugin – Selectors Hub
CHAPTER 2: DOWNLOAD & SETUP
1. Software Pre-requisites
2. Hardware & Software configuration
3. How to setup Katalon Studio
4. Sign-up & Sign-in to Katalon Studio
CHAPTER 3: EXPLORE GUI & FEATURES
1. Tour of Katalon Studio GUI
2. Katalon Studio features
3. Settings & Preferences
4. UI editor of Katalon Studio
CHAPTER 4: AUTOMATION MODES IN KATALON STUDIO
1. How to create tests in Record mode
2. How to create tests in Manual mode
3. Introduction to Katalon Studio Keywords
4. How to create tests in Script mode
CHAPTER 5: KATALON RECORDER
1. What is Katalon Recorder
2. How to use Katalon Recorder
3. Practical examples of Katalon Recorder
4. Execution on Chrome & Firefox browsers
CHAPTER 6: RECORD & SPY ON EXISTING BROWSER
1. Object Spy (Web)
2. How to continue recording on an existing test case
3. Practical example
CHAPTER 7: WORK WITH WEB OBJECTS & LOCATORS
1. Best Practices for Web Objects identifications
2. Object locators & strategies
CHAPTER 8: WEB AUTOMATION TEST CREATION DEMO
1. Use Katalon Studio to create Web UI tests
2. Exploring Web UI keywords with examples
3. How to use 3 modes to create test scripts
4. Execution on Chrome & Firefox head browsers
CHAPTER 9: HEADLESS BROWSERS
1. What is a headless browser
2. Types of headless browsers supported by Katalon Studio [Chrome, Firefox]
3. How to run tests in headless mode
CHAPTER 10: HOW TO REFER & RE-USE TEST CASES
1. How to call a test case from another test case and apply re-usability
CHAPTER 11: TEST SUITE -WEB APPLICATION
1. What is a Test Suite
2. How to create a Test Suite
3. Test Suite features
4. Test Suite execution
CHAPTER 12: TEST SUITE COLLECTION -WEB APPLICATION
1. What is a Test Suite Collection
2. How to create a Test Suite Collection
3. Test Suite Collection features
4. Test Suite Collection execution
CHAPTER 13: LOGS & REPORTS
1. Different types of test reports
2. Test Case logs 3. ü Test Suite report
4. Test Suite Collection report
CHAPTER 15: HOW TO CAPTURE VIDEOS & SCREENSHOTS
1. How to capture test failure screenshots
2. How to record execution video
CHAPTER 17: HOW TO USE VARIABLES
1. Private variables vs Global variables vs Environment variables
CHAPTER 18: EXECUTION ENVIRONMENTS
1. What is an Environment profile
2. How to create environment profiles
3. Practical examples of an execution enviroment
CHAPTER 19: GET DATA FROM EXTERNAL SOURCES
1. How to get data from Excel or CSV or Internal Data, using Data driven testing
2. How to refer values
3. How to iterate data sources
CHAPTER 20: KATALON STORE & KATALON PLUGINS
1. What is Katalon Store/Plugins 2. ü Types of Plugins (Free & Paid)
3. Demo on how to install Katalon Plugins
4. Plugins–Basic Report, Smart XPath, Gmail
CHAPTER 21: DEBUGGING & TROUBLESHOOTING
1. How to debug tests a. o Console mode b. o Logs Viewer c. o Event Log d. o Breakpoints e. o Step by Step troubleshooting
2. Troubleshooting tips
CHAPTER 22: FAILURE HANDLING
1. How to do failure handling in Katalon Studio
2. Default failure handling 3. ü Stepwise failure handling
CHAPTER 23: CUSTOM KEYWORDS
1. What are Custom Keywords
2. How to create Custom Keywords
3. How to refer, reuse & call Custom Keywords in automation test scripts
CHAPTER 24: LISTENERS & ANNOTATIONS
1. What is a Test Listener
2. Create setup and teardown for test cases
CHAPTER 25: MISCELLANEOUS
1. How to handle alerts using Katalon Studio
2. Solving wait-time issue
3. Exploring Keywords (Web UI, Custom Keywords, Utils)
4. Delay Execution
5. Settings-Preferences
6. Exception Handling
7. Conditional Statements
8. Testing iFrames
9. File Upload testing
10. File Download testing
11. Conditional clicks on Sign Up or Login buttons