Version 6.1.5


This is a companion discussion topic for the original entry at https://docs.katalon.com/katalon-studio/new/version-615.html

The plugin “Report Basic”, isn’t works with command line execution, after this execution that reports(.xml, .html, .pdf, etc…) isn’t generate on project folder of test suite execution.

@iromero,

Thank you for your feedback. Please check if the API key was present in the command line.

It’s Working, thank You!!

1 Like

@ devalex88,

I hope KTS have some documentation on this .

How can I use this new capability?

  • Added the capability to use variables in XPaths when finding test objects.

First, you need to create an object using variable in its xpath:

Next, you call this object and pass value for the object variable from a test case:

postman plugin import creates an empty Postman folder.

It appears that with KS docker image version 6.1.5 there is some issue with generating reports when executing from Jenkins (or at least with uploading reports)… everything works with 6.1.4

Post stage
[Pipeline] junit
Recording test results
No test report files were found. Configuration error?
Error when executing always post condition:
hudson.AbortException: No test report files were found. Configuration error?
at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:154)
at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:118)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3042)
at hudson.remoting.UserRequest.perform(UserRequest.java:212)
at hudson.remoting.UserRequest.perform(UserRequest.java:54)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:93)
at java.lang.Thread.run(Thread.java:748)
Suppressed: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from ip-10-255-0-5.ec2.internal/10.255.0.5:57198
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)
at hudson.remoting.Channel.call(Channel.java:957)
at hudson.FilePath.act(FilePath.java:1069)
at hudson.FilePath.act(FilePath.java:1058)
at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:114)
at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:137)
at hudson.tasks.junit.JUnitResultArchiver.parseAndAttach(JUnitResultArchiver.java:167)
at hudson.tasks.junit.pipeline.JUnitResultsStepExecution.run(JUnitResultsStepExecution.java:50)
at hudson.tasks.junit.pipeline.JUnitResultsStepExecution.run(JUnitResultsStepExecution.java:23)
at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
… 1 more

[Pipeline] }

Hi. But this feature is already implemented in the older versions as well…why it is mentioned for this 6.1.5 RN? Thanks.

@Rasko_Pjesivac Please see this tutorial

Before 6.1.5 it was available for Attributes mode only.

What has happened to Web Record?

but this feature has been added like a century ago, what’s new about it?, we also have official documentation for this, so did I miss something important here on this new feature?

Web recorder is still here.

Will this version will resolve the issue of lastest chrome driver compatibility issues

Import from Postman does not work.
I can see Postman folder only.

Well this xpath with variables, never has worked for me, not even in this last release…


It supposed to locate this hyperlink

You should select the checkbox “select the object by” in order to use this, if you want to store multiple xpath in 1 Test object, you might have to alter your code a little bit