[TIP] How To Help Us Help You!

[Updated August 2020]


Relax. We get it. We really do. There are some pretty smart and clever people on this forum, but you must realize, they are not magicians or wizards or gods. They cannot see your code, they can’t see your errors and they don’t even know what your AUT is meant to do even though it might seem perfectly obvious to you.

So please relax and follow the advice below, before you start writing your post. The advice below will tell you the exact information we need from you. If you take the time needed to do this properly, it will save your time, as well as ours, and…

Help us to help you.

1. We need to see what you are dealing with

Post a screenshot of the page that is failing in your first request for help.

2. We need to see the underlying HTML of the page

Post the relevant section of HTML in your first request for help.

Example HTML screenshot:

See section 8 below to learn how to do capture the live HTML from your browser.

3. We need to see the Test Case code you are having difficulties with

Post the relevant lines of Text Case code in your first request for help.

Example Test Case code:

4. We need to see ALL errors from the console

If you don’t know how to interpret error messages, please copy-paste them, don’t retype a brief version, paste the WHOLE ERROR MESSAGE.

Usually, there is a Caused by statement something like this:

Example Exception Text:

Notice the error above begins with “Caused by”. This information usually leads to a solution. For example, you could try pasting any key terms in the Katalon forum search bar. Perhaps someone else has had the same issue and the solution to your issue is just a few clicks away.


Sometimes, though rarely, the problem lies within Katalon itself. In those rare cases, the Katalon runtime log can prove very helpful (@ThanhTo). You can access the runtime log via the menu:


 * If your runtime log is huge, please zip it before posting it!

5. Integration issues

If you are having integration issues, (Jenkins et al), please attach any relevant logs. They will help enormously.

6. Tell us what you have tried to fix it

Tell us everything you tried to fix it yourself.

7. Mention ANYTHING that you think might help

There’s no such thing as too much information.

8. Learn to Use DevTools.

Finally, many of the points above rely on YOU understanding how to use the Browser Developer Tools (aka DevTools).


[Learning DevTools] is absolutely must-have knowledge for anyone trying to learn test automation. (@Brandon_Hein)

You can follow THIS GUIDE to help you learn how to use DevTools.

And finally, a piece of writing on Getting Answers, for those of you who are interested.

How to get the text (case number) from Web UI
waitForElementVisible() produces false fails
Checking text formatting
Loading a local image file causes my script to hang
Waiting too long when redirecting to URL
Object Spy and record
How to use Selenium webdriver and webElement in Katalon Studio 6.1?
How to find out random id's
Browser closing
Caused by: Caused by: org.openqa.selenium.NoSuchSessionException: invalid session id
VerifyElementPresent is throwing exception instead of false
Cannot read an object while executing if the button is not click in HTML
Issue with selecting option from dropdown
How to automate this?
Testing night mode on a website
How to get html dynamic value
Error while running Global variable script
Unable to click or check a check box
How to select and click an element without the ID
How to upload Image (jpg) in windows operating /Mac system
Clicking on links in Kendo Data Grid
Going down one row in data file if certain text appears on page
No Variables Listed When Using the List Variable
Is Katalon can used in testing Browser based Slot Machines?
Here we are unable to record the alert present in the screen and Unable to identify whether alert is present in the screen
Unable to Record infragistics web Numeric Fields using Katalon Recorder
Past data that changes every time in URL
During the execution, the value is entering partially from the varibale field
Set proxy and user agent with external libraries?
Request: More reliable "Record" feature, global variables that work across multiple tests, test run speed control
Loading a local image file causes my script to hang
Last step always fails
How to deal with duplicate fields
Ie explorer not working
Cannot choose option from drop down menu generated by Oracle Policy Automation (OPA)
Any way to test Single Sign on Apps ? any workaround or help would be appreciated
Uploading a .csv file from my local on chrome browser
How to iterate over child elements using TestObject as XPath envelope
How to get list of found TestObjects
Test execution clicks element and opens blank new window
SalesForce Lightening App- Unable to click an option from the submenu
Drop down are not capturing as Select_object
Unable to access the URL
Enter data in select2-selection
How to open chrome with extensions and close their intro page
Unable to load excel file to Test Data file
How to resolve this problem? - Unable to select option by value
Getting Stack OverFlow Error on my local machine
Test case is not running
Web Testing: No capture with IE11
When I use condition in while loop it is failing
Unable to Click an Object when its Clickable
Issues when executing headless tests
Object Size issue
[ws] Verify Element Property when property appear multiple times
IE 11 Recording and Running problem
Unable to test local website
How to get absolute xpath from webElement
Katalon Studio 6.1.0 - I am not able to run any request/test
Object with same name is not able to be clicked on multiple times in Katalon Studio
Receive an Email and click a link?
How to select an option from this type of drop-down
Katalon Studio: run on active browser
Object unrecognized from object repository
Clicking on a field with a randomly-generated number
I am not able to click on a web element in salesforce lightning application
Element not visible and may not be manipulated
Test Case don't launch
Test Run hangs after executing few steps without giving any error
Web Rocorder is not at all opening
Unable to record
Katalon unable to create Test Object
Error Web Testing
JavaScript error: this.each is not a function
Automatisation Standalone App via son DEV MODE
Inspect Web element
Sharing testcases in the team
Unable to create an object following install of 6.1.0 build 1
Having issues Clicking Accordion
Simple web testing, work for Chrome but not for IE
Wait After Send Keys Causes Clear Text To Fail
Mobile.scrolltotext sometimes work and not work
Multiple Upload functionality
Katalon is not able to record any element inside the iframe....it looks disabled
Second time File Upload Issue
After recording, the playback is breaking on the way and giving errors that were not there while recording
Need Help with one Step
I am getting error while installing the katalon studio :
close native window
Webdriveragent exceptions .. can anyone can help me out
Print and use a number
Not able to test on chrome version greater than 73
Xpath in groovy script
Unable to capture the Button element when it having Onclick = void(0)
Not able run the action click a span_close object
Handle Response Messages
unable to create Project
Not able to select date from the dropdown box
Few steps are skipping , while running the test case
使用 getDescription()时报错
Pass global variable from 1 test suite collection to another
Not able to find elements using katalon
Element is clickable but not interactable
How to spy the web dynamic control or data
Hi I want to enter the order in
How to open chrom with profile2
Import Test Data into Web Application Testing
How to modify static test object to dynamic for assertion
Import Test Data into Web Application Testing
Problem related with "set text" in a field
How to click a tooltip button
Replace the delay with another form of waiting
How to Handle Radio button for Articulate developed course
Date picker selection
ConnectExcpetion on a simple Restful API test
Could not click IFRAME element due to hide
No such property: OTP for class: internal.GlobalVariable
Cannot move past splash screen
Nested elements Looping
File download takes forever
SelectOptionByValue not working
Generate reports in katalon Studio
Create visual captcha solver script
Error on selecting an Element on page,
ChromeDriver and related test frameworks to prevent access by malicious code
Not able to execute Test Suite Collection
Unable to pick up Google location on my website
Unable to clear browsing data in chrome version 73.0.3683.86 using katalon
Unable to find this random element location in katalon
Deleting a record from gridview
Clicking by Coordintaes
How to call next data in excel testdata?
How to connect the device by katalon?
Quantity Increment
Java errors in Saleforce
Element is clicked on katalon studio but its not clicked on chrome
Failed to recognise objects - kendo ui
Dynamic identity problem
Unable to record Onchange and Onload events or attributes
Click all a tags in ul li in html problem
Insert data into another property of the object
Unable to click on edit link, it says unable to find the element located by xpath
Verfiy changing values in the UI after clicking different tabs
Custom desired args selenium grid
Global Variables method in Keywords have to be to be called to use it
Unable to run the script
Impossible to check or uncheck
Locator property 'contains' no longer works in 6.3.x
Editing objects inside iframe
Katalon Cucumber - Ambiguous Step Definitions Exception. Please help!
Internet explorer error - incorrect JSON status mapping for 'no such window'
Unable to enter text rich text editor on web page
BDD Testing: Step Definition files doesn't recognise Customkeywords
Typing variable(s) from Array not working. Selenium works just fine though
Unable to create global variable on the fly
Problem with SSN field
Problem with SSN field
Radio button testing
If statement execution is taking 42 minutes after upgrading to Xcode 11,iOS 13 and Appium 1.15
Unable to pass value via setText from Global variable
Click on specific item in list/table
Is there a way to validate a page if the items in it is below $20?
Unable to click on button when the date picker is appeared on the screen
Unable to click on a radiobutton(IE specific issue)
[KATALON CRASH] - Test cases are still running even Katalon was crashed
Scroll in bootstrap modal
Unable to click modal pop in Chrome headless mode
API calls failure 7.0.x
Verify Keywords are taking 40+ minutes to execute failure cases in Katalon Studio 7.0
Want to create unique name to test creating account
Screenshots Katalon 7
Spy Web unable to open window with URL (Chrome) & then can't verify captured object
Limitations of 'Expressions' functional (debug mode)
How to make custom keyword for Range Slider
Verify disabled Input Element
Alert message or pop up
How get the opened browser 's web driver session?
Custom Search box and drop down
Solution for the error "Unable to click on object"
Problem after recording
Can't access all rows In web Table
Cannot use captured objects
Identify an element on webpage dynamically
Aused by: org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
Proper formatting of else-if statements for button elements
Katalon 7.2.1 doesnt take comma values as input from Excel sheet
Tests run from the console (KRE) do not find items after inserting the information bar at the bottom of the page
Pop Up dismissal problem
Code is not working properly in Katalon new version 7.1.1
try { WebUI.callTestCase(findTestCase(‘Callee’), [:], FailureHandling.STOP_ON_FAILURE) } catch (StepFailedException e) { println e.getCause() }
Why the Run button is not activated
Web app with printer add-on not being loaded by IE browser
Katalon Recorder Play button goes to Katalon website
Unable to spy/record objects in IE
Unable to verify element property value
Katalon Object Capturing Issue
Main Menu and page tabs
PDF verification and download
Searchable dropdowns
Unable to create new remote session
Hello, m not able to find this -cd /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent
How to Handling multiple web/mobile elements using xpath?
Xpath on pop-up doesn't seem to exist
Result showing 2 cases pass
Oracle cloud integration window is greyed out while creating test case
Condition based menu /tab selection
XPath works on Chrome and Firefox but not IE
Running mobile testing katalon use jenkins
Selenium code migration to Katalon Studio...Unable to run the code
The chrome automation script is not clicking , while it was working perfectly a few weeks ago
Verify a file is downloaded with timestamp
Unable to Run Katalon with Java Code
Specifying Row on Page
What is the meaning of the word "visible" in the "given web element is visible within timeout." in Katalon?
Text field with mask
Verify output web url
Select item from List menu
Katalon runs so slow
Cannot setText with Social Security number field
Login malfunction
Web server app detects katalon chrome client and errors out
Issue when running tests in version 7.9
Please help to solve this issue "Unable to set text"
I made a test case login for several users but in some test case the login page did not redirect to the next page
Does the scrolling work in Katalon?
How to verify values of a form control with katalon
Mobile APP events malfunction
For loop: access looping variable as string
How to get browser Info logs using Katalon
How to declare findtestobject as integer datatypes?
Katalon Recorder Get Element Count
Katalon Recorder Play Function No Longer Working
Verify response failing when json element name is date like 01-01-2021
How to automate installing process of an desktop application using Katalon?
Login fail for sample project for Sample Web UI Test Project ( shopping cart)
How i can take dinamic object
API sendRequest or requestAndVerify is not working?
Getting Error while integrating webdriver scripts
Unable to click on my object
How to handle the slider to make the element visible
Click element is not working in new laptop or other machine
How To Handle Dynamic Form With Different number in the element
How to select multiple checkbox
Browser Alerts not popping up in katalon launched Mozilla firefox browser instance , Manually launched Mozilla Firefox instance is popping up the browser alerts
How to get deleted objects page to stay after clicking on element in Katalon Studio
How to get the default value of input field
How I will able to click the other Action button?
I use the automation to run the http 404 error, but the manual operation is no problem
KRE Linux(Red Hat) Error
Switch to Frame does not work
Cant execute the test cases on on Safari browser with macOS Big Sur machine
Data Iteration options are not present in my Katalon Studio
Unable to use uploadFile method to attach a file
How can i get data from testData and use Parameterize Web Test Objects
Using singleton test manager
java.lang.NullPointerException error
Go to next case after failure or specified amount of time
What can be done if using the code provided by the Scripting Tracker in Katalon does not recognize an object in the SAP GUI?
How to get page index So I can go to the next page?
How to Find Web element by Id and class
Timing issue with Console mode using Katalon
"import org.openqa.selenium.Keys as Keys" does not seem to be working
My KS is not running tests within test suite
Element should have been "select" but was "div"
Upload file when input type file class hidden
Can't record mobile app
Element should have been "select" but was "div"
Navigate to the link in the email during mobile testing
Executing tests on Mobile Browser and app in a single TC
Loop processing
katalon for Desktop Application Automation
About the Product Forums category
How to verify a tooptip which ist hidden in a div-section?
ERROR while running API test cases
Verify List got special character on this
Katalon does not detect click on Vue select
KSE Updates URL/Port
Learn CSS Selectors - with examples
How to pass exitCode from Katalon to Jenkins in order to inform of Test Case failures
Unable to find xpath
Clicking on two identical buttons in the same screen
Test object with id 'Object Repository/' does not exist
After add duplicate test cases in single test suite getting "Invalid test suite" error while execution of test suite
Chrome headless failed
Can't get text from popup on website
How to call testcase B1 and B2 from testcase A
FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to set
Passsword strength meter validation
What value should I pass for "browserType" if I have to run API test through command line?
Cant record dropdown object
How to Past token (link that changes every time) to URL?
I can't click on label a Often!
Any way to test Single Sign on Apps ? any workaround or help would be appreciated
Word Document can't opened after capturing the Screenshots
How can I search text in grid and how to define a grid
Can not record web, grey layer over whole page and id("katalon") only identified
Get text from the header and validate the text as expected
I tried to run the web application on devices using katalon
Better use of katalon studio
Set Text failing
Script runs sometimes - sometimes it doesn't run
How to verify option is already selected
Cannot able to login to the Web UI when i use Spy Web to record my test case
Get text and set it to a textbox
Is possible protect a script?
How to resolve encrypted password for webservice call
Negative Login test in Katalon Studio
Unable to handle upload file button
Error after running a webrecord
Unable to execute test script
xPath of dropdown has input tag so Katalon is giving error
Click li_XXX Not Working on Playback
Pulling down PDF documents
Visible vs Present and scrollTo
Overzealous Moderators / Admins
@After tag in test listener is not working in command line Execution
How to Click on the Details button Validating row data(td)
Can click button at one point, but not at the other
To obtain current time
About the Katalon Recorder category
How to save an object created while running an automated test in Katalon?
About the Katalon TestCloud category
About the Katalon Studio category
About the Katalon TestOps category
Issues with drop-down selection
About the Bugs Report category
Table dynamic Search
Katalon studio is not working
Dont find Global variable
Getting error while uploading file even thought upload button is clickable
Pop Up dismissal problem
Not able pick a value from a drop down list
I can not start Desktop app in Katalon Studio
Custom User Agent string not being used in Safari
Click on the link within a sentence for android mobile app
First Test case execution
While executing the scripts on local machine - getting java.lang.StackOverFlowError
I'm unable to get Text value from Input field
Log Viewer results significantly delayed
Weekly Katalon FAQs (5): Katalon Community Navigation
Downloaded and Katalon and try to record but unable to my application
Recognize elements on a new page
Unable to click on object even when the reference is correct
"Please make sure your credentials are valid."
WebElement Not Found Error
Unable to book a column or slot
WebUI.verifyTextPresent() and soft hypens ("­")
DataBase connectivity in Katalon 7.6.2
Unable to run test on ubuntu server
How to handle object xpath which is indicating different objects when we scroll?
SendKeys problem on field with default value
Context Bar in SalesForce
Collection Suite
Blank/empty screenshot when WebUI.navigateToUrl() fails
Unable to Run Katalon with Java Code
Dropdown menu.Unable to select from a dynamic menu
Drag and drop to object is not working
WebUI.authenticate method fails even though page loads
Unable to Import Selenium ID Scripts
Facing problem in updating value of different elements of same HTML structure
Where is .log file? Official doc does not explain it
Similar elements in different locations recognized as same
Cannot find window with index: '1'
Save API response (zip file) to local machine
Get text value is not printed in console
Unable to wait for object and getting step failed exception
Populate DB with NodeJS tool
"pop-up" inside browser
Global Forum Rules
Execution of test cases and object spy are not allowed
Verifying two object that change according to the order item that user inputted
Unable to load drop down values
Not able to select a drop down item
Failed to upload file
How to Merge 2 xpath together
File Upload with button in Katalon Studio
Katalon(8.2.0) not handling ShadowRoot element
Find an element in a column via a specific row
How does one Click on the latest option in a table grid?
External jar not work in testcase, it works in testsuite
[Cucumber] Run with Cucumber Runner
Can't find table element
How to clear the cache of an app Android testing
verify text at index
How to handle Date Pickers
Unable to start application using spy android
Nothing is recording
Is anyone getting an authentication error logging into Katalon, with new version?
How to get right xpath for checkbox, it always click the hyperlink
When we are select the value from the spinner , it capture event on which attribute show in background of spinner why??
Get JSON request body
The katalon account cannot be activated
Is it possible to run command writing test cases only in non GUI katalon Linux (KRE) environment via jenkins?
Error in WebUI.selectOptionByValue from data file
What is this ICON in Katalon Studio
All test cases fails in Test Suite if there's one failed test case
Facing error 65, when user start recording in iOS device
2022: Katalon Community's Year in Review
Dealing with False positive
[TIP] How To Help Us Help You! - Tips and Tricks - Katalon Community
Test cases are failing while running it using headless mode
Cannot find elements when the selector is null - error in Katalon
Getting "You need to enable JavaScript to run this app." message in Chrome headless
Steps are not getting failed if we entered incorrect object value
Any way to retry failed test cases once the test suite finished running?
Unable to select a value from combobox
Mobile.verifyElementExist(testobject, 10) waited for 90 seconds — far longer than the specified timeout of 10secs. Why?
Katalon is unable to read property "XRE.NO" , issue is due to "."
How to set test execution speed.
Api - JSON Problem when checking the number of Categories
Two objects with the same XPATH and attributes
Error on selecting an Element on page,
Can`t record my PopUP
Special Character Handling while Page Rendering
Sendkeys is not working in a Test Case when I call it as a function in a different Test case
How to connect db2
Unable to find element in suite level!
Form Errors in Date fields
Error to katalon obtaining action
setText for password error
Unable to run main class of external jar using katalon
Drag Drop options
Katalon throws NullPointerException
Switch button - Element not found
Katalon don't interact with device at first launch of test case/test suite
WaitforElementVisible is not working and Unable to get text using WebUI.getText
How to pass value from @BeforeTestCase to @AfterTestCase (Test Listeners)
Unable to Enter Username
Issue with wait methods
Dropdown automation issue
Checkbox click works in Katalon Recorder, but not in Katalon Studio
Wait commands doesn't wait enough time
Add jortho spelling checking library in katalon studio
Test object with id 'Object Repository/' does not exist.
Wait until icon is not present
How to select an element inside of Angular ng-repeat
Shadow dom structure is not working which is shown in the demo


1 Like

Suggestion; everytime you ask someone for a screenshot send them to this page, eventually everyone will see it?

1 Like

Thanx Russ, +1

1 Like

Voted on this.

Just to add, that every problem description should be precise so that we can asses the problem with ease.



+1 Thank you so much !

1 Like

I’ve had so many chances to link to this topic that you’d almost think the majority of Katalon users work in QA or something…


Well, yeah. The topic is comprehensive :slight_smile:

1 Like

I just wanna add another point.

Often times errors have been encountered and resolved, so I would add an elaboration on @Russ_Thomas’s point 6 :

  • When there’s an error in the console log, try to look for the text Caused by: some reasons and copy and paste that text in the forum’s search bar, try out some solutions and mention them.

Thanks, Thanh! Actually that’s exactly why I visited this topic to add this information. Most of (or maybe all) Katalon exceptions are internal StepFailedException, which does not say much. Please, always share full exception text, it is much more helpful than only first few rows.


@Russ_Thomas as the author of the current please amend it with:

  1. We are here from the comunity side.
    We are doing this for fun and during our free time.
    We are not paid.
    Any issues related to the paid version should be preferable passed to the Katalon staff, this is why you pay some money.

Thank you!