[TIP] How To Help Us Help You!

[Updated August 2020]

My test is BROKEN! NOTHING WORKS! HELP ME!

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:
  image

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:

   image

 * 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.

64 Likes
How to get the text (case number) from Web UI
waitForElementVisible() produces false fails
How to verify option is already selected
Checking text formatting
loading a local image file causes my script to hang
Waiting too long when redirecting to URL
Object Spy and record
Browser closing
How to find out random id's
Cannot read an object while executing if the button is not click in HTML.
How to automate this?
Testing night mode on a website
How to use Selenium webdriver and webElement in Katalon Studio 6.1?
Issue with selecting option from dropdown
Pop Up dismissal problem
Pop Up dismissal problem
JavaScript error: this.each is not a function
Unable to find element in suite level!
Special Character Handling while Page Rendering
WebUI.authenticate method fails even though page loads
Specifying Row on Page
Unable to click on object even when the reference is correct
Verify a file is downloaded with timestamp
While executing the scripts on local machine - getting java.lang.StackOverFlowError
First Test case execution
Recognize elements on a new page
Not able pick a value from a drop down list
Katalon 7.2.1 doesnt take comma values as input from Excel sheet
VerifyElementPresent is throwing exception instead of false
How to modify static test object to dynamic for assertion
Second time File Upload Issue
When I use condition in while loop it is failing
How can I search text in grid and how to define a grid
How to deal with duplicate fields
Collection Suite
Context Bar in SalesForce
Oracle cloud integration window is greyed out while creating test case
Unable to verify element property value
BDD Testing: Step Definition files doesn't recognise Customkeywords
Unable to enter text rich text editor on web page
Unable to record Onchange and Onload events or attributes
Pass global variable from 1 test suite collection to another
Not able to select date from the dropdown box
Unable to capture the Button element when it having Onclick = void(0)
Going down one row in data file if certain text appears on page
Clicking on two identical buttons in the same screen
Can`t record my PopUP
unable to find xpath
Facing problem in updating value of different elements of same HTML structure
Verify output web url
Unable to Import Selenium ID Scripts
Text field with mask
Running mobile testing katalon use jenkins
XPath works on Chrome and Firefox but not IE
Result showing 2 cases pass
Condition based menu /tab selection
Dont find Global variable
katalon studio is not working
Xpath on pop-up doesn't seem to exist
How to Handling multiple web/mobile elements using xpath?
hello, m not able to find this -cd /usr/local/lib/node_modules/appium/node_modules/appium-xcuitest-driver/WebDriverAgent
Unable to create new remote session
Searchable dropdowns
PDF verification and download
Main Menu and page tabs
Katalon Object Capturing Issue
Unable to spy/record objects in IE
Katalon Recorder Play button goes to Katalon website
Why the Run button is not activated
Web app with printer add-on not being loaded by IE browser
try { WebUI.callTestCase(findTestCase(‘Callee’), [:], FailureHandling.STOP_ON_FAILURE) } catch (StepFailedException e) { println e.getCause() }
Code is not working properly in Katalon new version 7.1.1
Tests run from the console (KRE) do not find items after inserting the information bar at the bottom of the page
Proper formatting of else-if statements for button elements
Identify an element on webpage dynamically
Cannot use captured objects
Can't access all rows In web Table
problem after recording
How get the opened browser 's web driver session?
Alert message or pop up
Issues with drop-down selection
How to save an object created while running an automated test in Katalon?
Verify disabled Input Element
How to make custom keyword for Range Slider
Limitations of 'Expressions' functional (debug mode)
To obtain current time
Spy Web unable to open window with URL (Chrome) & then can't verify captured object
Screenshots Katalon 7
Can click button at one point, but not at the other
Want to create unique name to test creating account
Verify Keywords are taking 40+ minutes to execute failure cases in Katalon Studio 7.0
API calls failure 7.0.x
Unable to click modal pop in Chrome headless mode.
Scroll in bootstrap modal
[KATALON CRASH] - Test cases are still running even Katalon was crashed
Unable to click on a radiobutton(IE specific issue)
Unable to click on button when the date picker is appeared on the screen
Is there a way to validate a page if the items in it is below $20?
Click on specific item in list/table
How to Click on the Details button Validating row data(td)
@After tag in test listener is not working in command line Execution
If statement execution is taking 42 minutes after upgrading to Xcode 11,iOS 13 and Appium 1.15
Radio button testing
Problem with SSN field
Problem with SSN field
Unable to create global variable on the fly
Typing variable(s) from Array not working. Selenium works just fine though
Visible vs Present and scrollTo
Pulling down PDF documents
Click li_XXX Not Working on Playback
xPath of dropdown has input tag so Katalon is giving error
Internet explorer error - incorrect JSON status mapping for 'no such window'
Katalon Cucumber - Ambiguous Step Definitions Exception. Please help!
unable to execute test script
Unable to handle upload file button
Editing objects inside iframe
Get text from the header and validate the text as expected
Locator property 'contains' no longer works in 6.3.x
Negative Login test in Katalon Studio
How to resolve encrypted password for webservice call
is possible protect a script?
Get text and set it to a textbox
Cannot able to login to the Web UI when i use Spy Web to record my test case
Impossible to check or uncheck
Unable to run the script
Global Variables method in Keywords have to be to be called to use it
Custom desired args selenium grid
Verfiy changing values in the UI after clicking different tabs
Unable to click on edit link, it says unable to find the element located by xpath
FAILED TO RECOGNISE OBJECTS - KENDO UI
Element is clicked on katalon studio but its not clicked on chrome
Java errors in Saleforce
quantity Increment
How to connect the device by katalon?
How to call next data in excel testdata?
Clicking by Coordintaes
Deleting a record from gridview
Unable to find this random element location in katalon
Unable to clear browsing data in chrome version 73.0.3683.86 using katalon
Unable to pick up Google location on my website
Not able to execute Test Suite Collection
ChromeDriver and related test frameworks to prevent access by malicious code
Error on selecting an Element on page,
Error on selecting an Element on page,
create visual captcha solver script
Generate reports in katalon Studio
www.google.com/gmail
SelectOptionByValue not working
File download takes forever
Nested elements Looping
Cannot move past splash screen
No such property: OTP for class: internal.GlobalVariable
Could not click IFRAME element due to hide
ConnectExcpetion on a simple Restful API test
Date picker selection
How to Handle Radio button for Articulate developed course
How to get html dynamic value
Replace the delay with another form of waiting
How to click a tooltip button
Problem related with "set text" in a field
Import Test Data into Web Application Testing
Import Test Data into Web Application Testing
How to open chrom with profile2
(MUST READ FIRST) Global Forum Rules
Hi I want to enter the order in
Chrome headless failed
How to spy the web dynamic control or data
Script runs sometimes - sometimes it doesn't run
Element is clickable but not interactable
Not able to find elements using katalon
Set Text failing
使用 getDescription()时报错
Few steps are skipping , while running the test case
Better use of katalon studio
unable to create Project
Handle Response Messages
Not able run the action click a span_close object
i tried to run the web application on devices using katalon
Xpath in groovy script
Not able to test on chrome version greater than 73.
Print and use a number
webdriveragent exceptions .. can anyone can help me out
close native window
i am getting error while installing the katalon studio :
Need Help with one Step
After recording, the playback is breaking on the way and giving errors that were not there while recording.
Katalon is not able to record any element inside the iframe....it looks disabled
Multiple Upload functionality
Mobile.scrolltotext sometimes work and not work
Wait After Send Keys Causes Clear Text To Fail
Simple web testing, work for Chrome but not for IE
Having issues Clicking Accordion
Unable to create an object following install of 6.1.0 build 1
Sharing testcases in the team
Inspect Web element
Automatisation Standalone App via son DEV MODE
Error Web Testing
Unable to record
Clicking on a field with a randomly-generated number
Web Rocorder is not at all opening
Katalon unable to create Test Object
Element not visible and may not be manipulated
Test Run hangs after executing few steps without giving any error
Test Case don't launch
I am not able to click on a web element in salesforce lightning application
Object unrecognized from object repository
Katalon Studio: run on active browser
How to select an option from this type of drop-down
Receive an Email and click a link?
Object with same name is not able to be clicked on multiple times in Katalon Studio
Can not record web, grey layer over whole page and id("katalon") only identified
Katalon Studio 6.1.0 - I am not able to run any request/test
How to get absolute xpath from webElement
Unable to test local website
IE 11 Recording and Running problem
[ws] Verify Element Property when property appear multiple times
Object Size issue
Issues when executing headless tests
Unable to Click an Object when its Clickable
Web Testing: No capture with IE11
Unable to Enter Username
How to resolve this problem? - Unable to select option by value
Unable to load excel file to Test Data file
How to open chrome with extensions and close their intro page
enter data in select2-selection
unable to access the URL
Word Document can't opened after capturing the Screenshots
Drop down are not capturing as Select_object
SalesForce Lightening App- Unable to click an option from the submenu
Test execution clicks element and opens blank new window
How to get list of found TestObjects
Any way to test Single Sign on Apps ? any workaround or help would be appreciated
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
Cannot choose option from drop down menu generated by Oracle Policy Automation (OPA)
Ie explorer not working
I can't click on label a Often!
Last step always fails
loading a local image file causes my script to hang
How to Past token (link that changes every time) to URL?
Request: More reliable "Record" feature, global variables that work across multiple tests, test run speed control
Set proxy and user agent with external libraries?
During the execution, the value is entering partially from the varibale field.
Past data that changes every time in URL
Unable to Record infragistics web Numeric Fields using Katalon Recorder
Here we are unable to record the alert present in the screen and Unable to identify whether alert is present in the screen
Is Katalon can used in testing Browser based Slot Machines?
CANT RECORD DROPDOWN OBJECT
What value should I pass for "browserType" if I have to run API test through command line ?
No Variables Listed When Using the List Variable
Clicking on links in Kendo Data Grid
How to upload Image (jpg) in windows operating /Mac system
Passsword strength meter validation
How to select and click an element without the ID
Unable to click or check a check box
Error while running Global variable script
Shadow dom structure is not working which is shown in the demo
Issue with wait methods
Dropdown automation issue
How to select an element inside of Angular ng-repeat
Wait until icon is not present
FAILED because (of) (Stack trace: com.kms.katalon.core.exception.StepFailedException: Unable to set
error after running a webrecord
Test object with id 'Object Repository/' does not exist.
Add jortho spelling checking library in katalon studio
Wait commands doesn't wait enough time
How to pass value from @BeforeTestCase to @AfterTestCase (Test Listeners)
WaitforElementVisible is not working and Unable to get text using WebUI.getText
Katalon don't interact with device at first launch of test case/test suite
Switch button - Element not found
Katalon throws NullPointerException
Drag Drop options
Can't get text from popup on website
Unable to run main class of external jar using katalon
setText for password error
Error to katalon obtaining action
Form Errors in Date fields
After add duplicate test cases in single test suite getting "Invalid test suite" error while execution of test suite
Overzealous Moderators / Admins
How to connect db2
Sendkeys is not working in a Test Case when I call it as a function in a different Test case
Test object with id 'Object Repository/' does not exist
how to call testcase B1 and B2 from testcase A
WebUI.verifyTextPresent() and soft hypens ("­")
DataBase connectivity in Katalon 7.6.2
Log Viewer results significantly delayed
Checkbox click works in Katalon Recorder, but not in Katalon Studio
Dynamic identity problem
Test case is not running
Getting Stack OverFlow Error on my local machine
How to pass exitCode from Katalon to Jenkins in order to inform of Test Case failures
WebElement Not Found Error
Selenium code migration to Katalon Studio...Unable to run the code
Custom Search box and drop down
Insert data into another property of the object
Click all a tags in ul li in html problem
Aused by: org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
Unable to Run Katalon with Java Code
Unable to Run Katalon with Java Code
Downloaded and Katalon and try to record but unable to my application
Solution for the error "Unable to click on object"
Unable to pass value via setText from Global variable
How to iterate over child elements using TestObject as XPath envelope
Dropdown menu.Unable to select from a dynamic menu
What is the meaning of the word "visible" in the "given web element is visible within timeout." in Katalon?
SendKeys problem on field with default value
Unable to book a column or slot
The chrome automation script is not clicking , while it was working perfectly a few weeks ago
I'm unable to get Text value from Input field

Upvoted.

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.

:slight_smile:

1 Like

+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…

4 Likes

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.
5 Likes

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.

3 Likes