Which Selenium Version Katalon is using and how to check

Which Selenium Version Katalon is using and how to check?
@devalex88, please help

Using any text editor, open the <yourKatalonProjectDir>/.classpath file and find selenium-server-standalone-X.X.X.jar. The following shows what I found on my Mac having Katalon Studio 7.7.0:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
	<classpathentry kind="src" output="bin/keyword" path="Keywords"/>
	<classpathentry kind="src" output="bin/listener" path="Test Listeners"/>
	<classpathentry kind="src" output="bin/lib" path="Libs"/>
	<classpathentry kind="src" output="bin/groovy" path="Include/scripts/groovy"/>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/plugins/com.kms.katalon.core_1.0.0.202009141203.jar">
		<attributes>
			<attribute name="javadoc_location" value="file:/Applications/Katalon%20Studio.app/Contents/Eclipse/configuration/resources/apidocs/com.kms.katalon.core/"/>
		</attributes>
	</classpathentry>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/lib/testng-6.11.jar"/>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/lib/xmlbeans-2.6.0.jar"/>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/lib/aalto-xml-1.0.0.jar"/>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/lib/wadl.jar"/>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/lib/netty-all-4.0.51.Final.jar"/>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/lib/mitm-2.1.5.jar"/>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/lib/repackaged-sikuli-api-1.0.2-standalone.jar"/>
	<classpathentry kind="lib" path="/Applications/Katalon Studio.app/Contents/Eclipse/configuration/resources/lib/selenium-server-standalone-3.141.59.jar"/>
....

Thanks @kazurayam

Thanks, Kaz… but that’s pretty poor it doesn’t appear where you’d expect to find it:

It’s not mentioned in the Configuration tab, either.

@duyluong Can we get this applied correctly to the Installation Details dialog?

@Russ_Thomas
that page shows the version of com.kms.katalon.selenium-standalon package, which i think it is the wrapper made by katalon, located in {katalon folder}/plugins, see pic 1:

The actual selenium library it is located in {katalon folder}/configuration/resources/lib as shown in .claspath file, see pic 2:

those are not shown on the Instalation Details section … perhaps we can make a feature request to be added, such info’s may be useful.

cc @duyluong adding an ‘Resources’ tab showing the underlying libraries will be welcomed!

@sudheer.dj

The answers of @bionel and @kazurayam are both correct.

@Russ_Thomas The Plugin-ins tab actually displays all the eclipse-rcp based plugin using Katalon Studio (mostly for the UI components). It doesn’t show the actual 3rd party libraries in a Katalon Studio project.

We will consider adding more tabs to display the underlying libraries.

We are going to publish a report of all 3rd parties (license type, security risk) using in Katalon in the next major release.

Thank you all for the suggestions.

1 Like

are you using fossa or other tool?

@bionel

We are using the free version of White Source Bolt that can integrate in our pipelines and the free version features are enough for us. Finally, the security report will be attached at our publish download page every build.

Do you have experienced with FOSSA? Do you have any suggestion for us?

It is in use at my company … looks cute and i think you can evaluate it for free.
Not sure about the monetizing plan …e.g if you can use it for free forever (and what features may not be available with the free plan) or it is just a trial.
Give it a try and compare with bolt.
They have a CLI tool too so ii can be integrated in a CI/CD pipeline or integrated straight from the UI with the repository.

1 Like