Having problems with your account or logging in?
A lot of changes are happening in the community right now. Some may affect you. READ MORE HERE

Running tests with Silk4J and Docker

Micro Focus Expert
Micro Focus Expert
0 0 519

Silk Test 19.0 or later supports running Silk4J tests with Docker.

Running tests with Docker presents the following advantages in comparison to running tests from a physical or virtual machine on which Silk Test is installed:

  • Improved CI integration: You can better integrate your Silk4J tests into your existing CI workflow.
  • Cross platform testing: You can run tests on many platforms, for excample Windows, Linux, MacOS, and even the cloud.
  • No software setup: Once the Docker images are installed, you do not have to install any additional software, for example Java, on the machines that will execute the tests.
  • No manual browser updating: You can specify using the latest images provided by the Selenium team to ensure that the latest browser version is used on any machine on which you are testing, instead of having to update the browser version on many machines.
  • Background execution: You can run tests in the background while working on other things.


The following video lists the advantages and the supported scenarios when running tests with Silk4J and Docker.



For additional information, see also the blog post Running Silk4J Tests with Docker. This log post also contains code samples for setting up your test environment.

The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.