Hey Katalon Studio users! 
We are excited to announce that Ask Katalon Anything (AKA) is now LIVE!
Whether youâre exploring the Katalon platform, running into challenges, or simply looking for tips to enhance your testing workflows â We are here to answer all of your questions.
Xuan Tran is our Product Manager Associate at Katalon, focusing on Katalon Studio. Her mission is to continuously enhance Studio to deliver more power and efficiency with every release. She is passionate about engaging with the Katalon Community and values the opportunity to hear your questions and feedback. During this AKA, feel free to reach out to @xuan.tran with any ideas or questions about Studio, sheâs here to help!
Guidelines 
- If you have any questions about Katalon Studio, please raise them directly under this thread. Ask one question at a time by replying to this topic, using the Reply button AT THE BOTTOM of this topic.
- We will provide a weekly Q&A summary of Katalon Studio discussion in a separate thread. Please read through the existing questions in the summary to see if your question has already been asked by another member, before posting your own.
- Please donât reply to anyone elseâs post. If youâd like to discuss a related topic in more detail, you can Create a new topic
- After posting your question, please give me from 1-3 days to answer your questions as I may also be busy with other projects.
- And lastly, donât forget to have fun!

Posts/replies that do not follow these guidelines may be removed to keep the AKA session flowing smoothly. Thanks! 
7 Likes
Dear Katalon Support
Why all katalon version doesnât work for Chrome Web Recording on Katalon Version 9.7, 10.1.1 and 10.2.2 ?
Thanks
Sylvia
4 Likes
I am currently working on a flow in which clicking a button labeled âSearchâ opens a new tab containing a PDF document. I would like to save this PDF to a specific local directory instead of the default Downloads folder.
To achieve this, I am using the following commands:
robot.keyPress(KeyEvent.VK_CONTROL)
robot.keyPress(KeyEvent.VK_S)
robot.keyRelease(KeyEvent.VK_CONTROL)
robot.keyRelease(KeyEvent.VK_S)
robot.keyPress(KeyEvent.VK_ENTER)
However, despite having configured a specific path for downloads, the PDF is still being saved in the Downloads folder.
Could anyone please provide guidance on how to ensure that the PDF is downloaded to my designated local directory? Your assistance would be greatly appreciated.
Thank you in advance for your help.
2 Likes
If you comment out a reference to an object in a script and run Show References on that object, the commented out reference shows up.
I could live with this, I suppose, but when you go to delete that object, that reference also shows up there and I have no way of knowing if it is a real reference or a commented out reference, which is kind of a pain.
It seems to me that it should be trivial to filter out these commented references and leave it up to the Advanced Search function to find any commented out references that I might be looking for.
3 Likes
Hi @sylvia.astrida,
It was an issue with Chrome 137, we have already fixed this issue in the latest 10.2.2 release. If youâre using an older version of KS, you can refer to this workaround.
Hope that this would help 
2 Likes
Hi @george.jenkins, can you let us know which Katalon Studio version you are using?
1 Like
Hi Katalon Support
So glad we have this event
Our question from our client, Does the katalon to run KRE support for Operating System : Oracle Linux (ODA)? or ODA Oracle Database Application ?
Best Regards & Many thanks
Sylvia Astrida
OrganizationID : 1273958
accountID : 1224610
account owner email address : sylvia.astrida@indocyber.id
4 Likes
I have a Cucumber project for web application.
My tests are running succesfully with Katalon Studio.
Iâm using Katalon 10.2 and KRE 10.2
When I try to run them on RKE, with this commande for my execution
âkatalonc -noSplash -runMode=console -projectPath=âC:\Users\Farouk.sabbek\Desktop\Allegro\Autom\SquirelAutomation__Allegro_Web_Distrib\BDDCucumberFramework.prjâ -retry=0 -testSuitePath=âTest Suites/CrĂ©ation de compte EmailxMDPâ -browserType=âFirefoxâ -executionProfile=âdefaultâ -apiKey=â872aab49-28d9-423d-a734-65a4b196864eâ -orgID=161889 --config -proxy.auth.option=NO_PROXY -proxy.system.option=NO_PROXY -proxy.system.applyToDesiredCapabilities=true -webui.autoUpdateDrivers=trueâ
all tests are failure and even navigator is not open.
and I have this error
Blockquote
2025-06-11 16:32:16.727 ERROR c.runtime.formatter.CucumberReporter -
lâutlisateur est sur la page dâacceuil FAILED.
Reason:
cucumber.runtime.CucumberException: Failed to instantiate class stepDefinition.communSteps
at cucumber.runtime.java.DefaultJavaObjectFactory.cacheNewInstance(DefaultJavaObjectFactory.java:47)âŠ
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Caused by: java.lang.reflect.InvocationTargetException
My Step definition are like this
I use my custom Keyword on my step definition with this declaration
âCustomKeywords.âcommunKW.utlis.accederPageAcceuilâ(GlobalVariable.url)â
and I use this importation âimport CustomKeywordsâ
I tried also to delete this imporation âimport CustomKeywordsâ and use those declaration âcommunKW.utlis.accederPageAcceuil(GlobalVariable.url)â
âcom.kms.katalon.core.main.CustomKeywords.âcommunKW.utlis.accederPageAcceuilâ(GlobalVariable.url)â
âCustomKW.âcommunKW.utlis.accederPageAcceuilâ(GlobalVariable.url)â with this import âimport com.kms.katalon.core.main.CustomKeywords as CustomKWâ
Project is not working also.
I cant run my project with my azure pipeline
Can you help me please 
1 Like
I canât update to the latest version of Katalon.
1 Like
Hi @automation_qa.team,
You can please try upgrading your version via Github here: Releases · katalon-studio/katalon-studio · GitHub. Let me know if it works/not work
2 Likes
Hi @sylvia.astrida,
Hereâs the list of the environments we officially support: Supported environments for Katalon Studio and Katalon Runtime Engine (KRE) | Katalon Docs. Unfortunately, we havenât tested on Oracle Linux (ODA) or ODA Oracle Database Application. Have you tried using KRE on these OS? For further support, you can raise it on our support portal as well.
Hope that this would help 
2 Likes
Hi @qa2.automation,
Thanks for raising the issue to us, Iâve forwarded this to our team to further investigate. In the meantime, if you have access to support portal, you can also raise a ticket their for prompt support.
2 Likes
@qa2.automation Can you share with us the report folder so that we can further investigate?
3 Likes
Hi @jaher.manrique1,
This is an interesting scenario, thanks for sharing with us. Unfortunately, we donât have any official support to make this use case easy in Studio. However, here are a few solutions you can try:
Option 1: Pre-configure browser download location
- Chrome: Settings > Advanced > Downloads > Change location to your target folder
- This makes Ctrl+S default to your chosen directory
Option 2: Adjust the robot script (AI recommended, pls check for mistakes)
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_S);
robot.keyRelease(KeyEvent.VK_S);
robot.keyRelease(KeyEvent.VK_CONTROL);
Thread.sleep(1000); // Wait for dialog
// Generate unique file name
String timestamp = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMdd_HHmmss"));
String filePath = "C:\\Users\\YourName\\Documents\\file_" + timestamp + ".txt";
// Type file path
for (char c : filePath.toCharArray()) {
int keyCode = KeyEvent.getExtendedKeyCodeForChar(c);
if (KeyEvent.CHAR_UNDEFINED == keyCode) continue;
robot.keyPress(keyCode);
robot.keyRelease(keyCode);
Thread.sleep(50);
}
// Press Enter to save
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);
Hope that this would help 
2 Likes
Thank you, you will find here the log and the report
report.html (1000.2 KB)
log.txt (202.9 KB)
1 Like
Iâve been using katalon studio enterprise about a month; Iâve bought the license yet; yesterday when I decided to login I received unable to connect to katalon server; and when I decided to log in from browser it didnât work; actually it got stuck and I couldnât do anything on the page, same thing happened to my coworkers in the company ; how can I fix it? At least I can log in from browser!
Thanks
2 Likes
@qa2.automation, thanks for the info. We have identified this as a bug and plan to fix it in the upcoming release.
Hope that this would help 
2 Likes
Hi @parastoorasooli50,
Can you try switching from In-app browser to System default browser and see if it works?
Also, which KS version are you using? If the suggestion above didnât work as well, as a paid user, you can create a support ticket on our
support portal for prompt support
2 Likes
Hi @parastoorasooli50 this Eve from the Support Team. From the back-end, youâre under a free OrgID=2247011
Could you help share your paid organization ID or the Ownerâs email so we can double-check from our end?
Sincerely,
Eve.
3 Likes
Dear Support,
When I export a HTML report of a Test Suite Collection using the new template, Iâm getting a overview of all test suites.
The test steps for each test suite are exported into the index.html in script elements (see below), but I canât seem to view them in my browser.
<script id='0'>
window.addEventListener('DOMContentLoaded', () => {loadExecutionData('0', embedded json goes here)})
</script>
Is it possible to drill down further into each test suite to view the test steps in a browser?
2 Likes