- Katalon Studio Tutorial
- Katalon Studio - A Robust Alternative
- Why Katalon Studio?
- Katalon Basics
- Kickstart the automation testing using Katalon Studio
- Handle Drag and Drop testing for web applications with Katalon Studio
- Common Condition and Control statements with Katalon Studio
- Database Testing using Katalon Studio
- How to create a custom keyword
- Common validation statements with Katalon Studio
- Configuring Katalon Studio for the Web automation test project
- Create Test Case Using Script Mode
- Handle iFrame issue in Katalon Studio
- Handle Pop Up Dialog Box in Katalon STudio
- How to Handle Textbox, Checkbox and Radio Button using Katalon Studio
- How to Handle Alerts using Katalon Studio
- Katalon Mobile Automation
- Tips & Tricks
- Solving Wait-time issue with Katalon Studio
- Detecting elements with Xpath in Katalon Studio
- Executing test Katalon Studio from Command Line
- View test suite reports in Katalon Studio
- Executing/ Debugging from selected steps of a test case with Katalon Studio
- Using XPath Generator for test recording in Katalon Studio
- Katalon Integration
- Blogs
- Common Exceptions in Selenium WebDriver
- Experience API Testing in an all-new way with Katalon Studio 5.8
- REST API & WebServices Testing with Katalon Studio
- Handling automation tests with XPath in Katalon Studio
- Automate Shadow DOM Elements with Katalon Studio
- How to Handle Scroll in Mobile Automation with Katalon Studio
- Using Katalon Studio to Approach Web Element Locators
- Top 10 API Testing Interview Questions Every Tester Should Know
- Historical Test Report Portal — How Developers Accelerate the Testing Process
- [Infographic] 2021’s Continuous Testing Navigator to Maturity
- Installing and Setting up Katalon Studio
- Katalon Recorder vs. Selenium IDE
- How to use synchronization commands while recording
- Data-driven testing approach with Katalon Studio
- The Top 3 Gartner’s Latest Findings On The Software Testing Industry In 2020
- Top Challenges in Test Automation
- Empower Selenium tests with Katalon Studio - The Best Selenium Alternative
- Shift-Left Testing | Developer & Tester Collaboration is Key to Success
- Shift Left Testing Approach in Software Testing
- Creating test case using Web Recorder utility
- Katalon Studio Tutorial
- Katalon Studio - A Robust Alternative
- Why Katalon Studio?
- Katalon Basics
- Kickstart the automation testing using Katalon Studio
- Handle Drag and Drop testing for web applications with Katalon Studio
- Common Condition and Control statements with Katalon Studio
- Database Testing using Katalon Studio
- How to create a custom keyword
- Common validation statements with Katalon Studio
- Configuring Katalon Studio for the Web automation test project
- Create Test Case Using Script Mode
- Handle iFrame issue in Katalon Studio
- Handle Pop Up Dialog Box in Katalon STudio
- How to Handle Textbox, Checkbox and Radio Button using Katalon Studio
- How to Handle Alerts using Katalon Studio
- Katalon Mobile Automation
- Tips & Tricks
- Solving Wait-time issue with Katalon Studio
- Detecting elements with Xpath in Katalon Studio
- Executing test Katalon Studio from Command Line
- View test suite reports in Katalon Studio
- Executing/ Debugging from selected steps of a test case with Katalon Studio
- Using XPath Generator for test recording in Katalon Studio
- Katalon Integration
- Blogs
- Common Exceptions in Selenium WebDriver
- Experience API Testing in an all-new way with Katalon Studio 5.8
- REST API & WebServices Testing with Katalon Studio
- Handling automation tests with XPath in Katalon Studio
- Automate Shadow DOM Elements with Katalon Studio
- How to Handle Scroll in Mobile Automation with Katalon Studio
- Using Katalon Studio to Approach Web Element Locators
- Top 10 API Testing Interview Questions Every Tester Should Know
- Historical Test Report Portal — How Developers Accelerate the Testing Process
- [Infographic] 2021’s Continuous Testing Navigator to Maturity
- Installing and Setting up Katalon Studio
- Katalon Recorder vs. Selenium IDE
- How to use synchronization commands while recording
- Data-driven testing approach with Katalon Studio
- The Top 3 Gartner’s Latest Findings On The Software Testing Industry In 2020
- Top Challenges in Test Automation
- Empower Selenium tests with Katalon Studio - The Best Selenium Alternative
- Shift-Left Testing | Developer & Tester Collaboration is Key to Success
- Shift Left Testing Approach in Software Testing
- Creating test case using Web Recorder utility
Executing/ Debugging from selected steps of a test case with Katalon Studio
Creating automation test cases is a repetitive task that requires a lot of editing and rerunning test cases. In many automation tools, when the test case fails and users make specific changes to the script, they usually have to repeatedly execute the whole script to make sure the test runs as expected. To save users from the trouble of rerun all unnecessary steps, Katalon Studio provides two ways to start executing/debugging from the selected step of a test at their preferred steps. Subsequently, we will cover the below topics in this article:-
- Execute from a selected step
- Debug : Enable/Disable steps
Execute from a selected step
Creating automation test cases is a repetitive task that requires a lot of editing and rerunning test cases. In many automation tools, when the test case fails and users make specific changes to the script, they usually have to repeatedly execute the whole script to make sure the test runs as expected. To save users from the trouble of having to rerun all unnecessary steps, Katalon Studio provides two ways so that users can start the test at their preferred steps:
- Debug: Execute from the selected step
- Enable/Disable steps
From the Manual view of the test case:
-
Start a browser in Katalon script using the 'Open Browser' step. Else, you must have a current session running.
-
Ensure this browser's session is NOT terminated (Go to Project > Settings > Executions > Post-Execution > Terminate... options are unchecked based on your testing needs).
- In the Manual view of the test case, right-click on a step, select Run from here, and select one of the currently running browser instances to execute your test.
Additionally, if there are no running browser instances previously launched in Katalon Studio, Run from here is disabled.
Please note that currently running and supported Chrome instances refer to the running Chrome browser instances previously launched from Katalon Studio.
If there are no running Chrome browser instances that the Katalon Studio previously launches, Execute from here.. disables.
Debug: Enable/Disable steps
Katalon Studio allows you to enable/disable one or more test steps before executing the test case to skip unwanted steps. Additionally, you can use the provided keyboard shortcuts to perform the actions.
- For Windows: Ctrl+D (disable) and Ctrl+E (enable) on selected steps.
- For macOS: command+/ (disable) and option+command+/
Conclusively, as described above, users have two methods to specify steps to be executed. The first method allows users to resume the existing execution quickly, but it only supports Chrome sessions that the Katalon Studio launches. On the other hand, the “enable/disable steps” method does not have this restriction, but users may not execute on specific context as wanted. That's all about Executing/ Debugging from selected step of a test case with Katalon Studio.