Questions tagged [katalon-studio]

Katalon Studio is a desktop application for automation testing. Use this tag for issues related to Katalon Studio application. Katalon Studio supports scripting using groovy and Java, and integrates with several tools. Please use additional tags if your question is specific to groovy, Java, Git and/or other technologies integrated with Katalon-Studio.

Katalon Studio is a desktop application for automation testing (see ) of web applications, SOAP/REST web services, and mobile applications.

Main features:

  • Free and
  • Provides project templates for organizing test cases, object repository, and keywords
  • Fully supports Web, Android, iOS and API testing on all operating systems
  • Tool integration, easy to integrate with , , and with native plugins
  • Data-driven testing
  • Comprehensive reports generation
  • Scripting supports using and
  • Windows 10 application testing (from Version 7.0)

Online help:

Need help with Katalon Studio? Refer to their official tutorial or ask a question in katalon community

Related tags:

Reference:

787 questions
4
votes
1 answer

Repeating actions with Selenium with a different value each time

I am new-ish to Selenium, so I use Katalon Automation Recorder through Chrome to quickly draft scripts. I have a script that makes an account on a website, but I want to make more than one account at a time (using a catchall). Is there a way for…
4
votes
1 answer

Katalon Debian Headless Browser

I'm switching from Selenium to Katalon and i faced some problems. I'm using Jenkins which is installed on Debian OS: I'm running this command: ./katalon --args -runMode=console…
Andrii Fedorenko
  • 153
  • 2
  • 11
3
votes
1 answer

groovy/katalon: Validate sequence of list

I have two lists: def listA = ['2', '3', '4.5', '5', '6.5', '7', '7.5', '8'] def listB = ['10', '11', '13', '1', '2', '2.5'] I want to validate the sequence of both lists. For listA, every current element is smaller than the next one so I have the…
3
votes
1 answer

Import HTML file to Katalon Recorder ( browser extension )

I’m using Katalon Recorder ( browser extension ) and I have a file with test cases steps in .html, I can’t find a way to import these test cases to my test case any suggestion on how I case import an HTML file?
3
votes
3 answers

How to use assert statement in Katalon Studio?

Can someone tell me please how to use an assert statement in Katalon Studio? The scenario is- I have to create one user (user=program), once I click the submit button I have to capture the result if the user is created successfully or not. If the…
3
votes
2 answers

How to convert Katalon Script in Selenium Java?

As we know Katalon has now become a paid tool so my Katalon scripts need to be converted into Selenium and Java script. Katalon scripts are in Groovy, and it's written using Katalon Built-in libraries, objects are saved in .rs(.xml) fie on Object…
Ajeet Yadawa
  • 135
  • 3
  • 16
3
votes
1 answer

how to get the xpath from Katalon studio's testObject in 3rd party jar file

I want to create 3rd party jar file for "customize wait" functionality, which will further use in Katalon studio Test Cases to synchronize the test case by calling "waitTillObjectPresent()". Sample of my calling function from Katalon Studio would…
Rama
  • 815
  • 2
  • 17
  • 37
3
votes
1 answer

On running more than 70-80 no.of test lines in a single test case then it shows “socket hang up error” or "ESOCKETTIMEDOUT"

On running more than 70-80 no.of test lines in a test case then it shows “socket hang up error” or "ESOCKETTIMEDOUT". Suddenly the test stops performing the test codes and after lets say 15-20 mins it gives the error. If I make 2 individual test…
3
votes
0 answers

How to make a MariaDB SSH Connection in Katalon Studio?

My host does not allow direct database access and so I need to SSH into the MariaDB instance. Has anyone had success with this approach in Katalon Studio? The recommended JDBC connection will not suffice @Keyword def connectDB(String url, String…
Josh Young
  • 31
  • 1
3
votes
0 answers

{"errno":"ECONNREFUSED","code":"ECONNREFUSED","syscall":"connect","address":"127.0.0.1","port":8100}

I want to automate native app in appium but I'm not able to connect to appium server through my code,I'm getting the below exception on appium console:…
Sam
  • 41
  • 2
3
votes
1 answer

Docker command for Katalon in Linux container in Azure

As can be seen from the title, I am trying to run Katalon Studio in a Docker Linux container in Azure. Perhaps I’m trying a tad too much regarding integration. I integrated Docker into Azure and copied my whole Katalon project into the container…
Vydai
  • 55
  • 6
3
votes
1 answer

Katalon Studio best logging practices

I want to know what the best practice is for logging since I have a common test case from which I call other specific test cases, I don't like having a KeywordLogger or KeywordUtil object in each class. Should I just use KeywordUtil.LOGGER instead…
street_jesus
  • 373
  • 5
  • 17
3
votes
2 answers

Connecting to database and getting some info from db in Katalon Studio

I'm trying to connect to my database and get from there some info in Katalon Studio, but for some reason it doesn't work. I've made an db connection keyword for connection and then I use it in my script. package db_connection import…
brithwulf
  • 538
  • 10
  • 35
3
votes
2 answers

Configuring If-else Statement in Katalon Studio

I'm trying to configure an if-else statement, but my code gets stuck on the if statement and doesn't go on to the else statement. I've tried to add the break; to the if statement but it doesn't work, as…
brithwulf
  • 538
  • 10
  • 35
3
votes
3 answers

Count items, rows, users, etc in Katalon Studio

I am having some problem with Katalon Studio. Can I somehow count items on the page by class or something? I can do it with JavaScript but I don't know how to do it with groovy language in Katalon…
1
2
3
52 53