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
Silk WebDriver Blog
Make a selection from the options in the gray area below:

Silk WebDriver Blog

Micro Focus Expert
Micro Focus Expert

Micro Focus is proud to announce that Silk WebDriver now supports Google Chrome 74  and Mozilla Firefox 66.

Read Blog Article

Read more
0 0 109
Micro Focus Expert
Micro Focus Expert

Micro Focus is proud to announce the release of a new Silk WebDriver version!

Read Blog Article

Read more
0 0 704
Micro Focus Expert
Micro Focus Expert

Micro Focus is proud to announce the release of a new Silk WebDriver version!

What's new in Silk WebDriver

Silk WebDriver now supports the following new features:

Customization of Recording

Creating good identifiers for the items in your application under test is challenging. While Silk WebDriver uses sophisticated strategies to automatically generate the best possible locators and object map entry names during recording, these might not always cover your specific requirements. For example, the generated locator might not include an attribute that you want to be included, and the automatically generated object map entry for a recorded object might be difficult to read or might contain special characters. You can now edit the locator and the object map entry for web controls directly from the recording UI.

Enhanced Support for Special Keys

You can now enter special keys between angled brackets during recording. For example <back_space> or <enter>.

New Browser Versions

Silk WebDriver now supports testing web applications in Mozilla Firefox 60 and in Google Chrome 67.

More information

  • For additional information about Silk WebDriver, visit the product page.
  • Download Silk WebDriver from Here.

Read more
0 0 1,085
Micro Focus Expert
Micro Focus Expert

There is a new update available for Silk WebDriver, enabling support for testing web applications against Google Chrome 65 and Mozilla Firefox 59!

Additionally, this update includes all the new features that were introduced with the latest Silk WebDriver release:

  • If you are a registered user and you are logged in into Silk WebDriver, you can save and reopen existing scripts to extend or modify your test set at any time.
  • If you are a registered user and you are logged in into Silk WebDriver, you can export tests in the following languages:
    • Java/TestNG
    • Java/JUnit
    • Ruby/RSpec
    • Python/Unittest
    • JavaScript/Jasmine
    • C#/Unit Testing
    • VB/Unit Testing
  • You can seamlessly switch between all supported browsers.

More information

  • For additional information about Silk WebDriver, visit the product page.
  • Download the latest Silk WebDriver update from Here.

Read more
0 0 1,304
Micro Focus Expert
Micro Focus Expert

.NET Core brings the power of C# and VB.NET to macOS and Linux. Thanks to the hard work by the teams at Microsoft and the efforts of the Selenium Community, it is now even possible to run WebDriver tests in C# or VB.NET directly on your Mac! In this blog post we will show you how.


First, download and install the latest version of the .NET Core SDK from https://www.microsoft.com/net/download/macos on your Mac. As an IDE for C# and VB.NET on macOS, you can use Visual Studio Code, which you can download from https://code.visualstudio.com/download. To make Selenium testing easier, you can use Silk WebDriver to record your tests. You can download Silk WebDriver - also for macOS - directly from here: https://build.microfocuscloud.com/download?product=silkwebdriver.

Test project setup

After you have installed .NET Core, Visual Studio Code, and Silk WebDriver, it is time to set up your first .NET Core testing project. Create a new folder, for example on the desktop, and open that folder with Visual Studio Code. Open the Integrated Terminal by selecting View > Integrated Terminal and use the following command to actually create the project:

$ dotnet new mstest

This will create a .csproj file as well as an empty unit test which you can run with the following command:

$ dotnet test

If everything is set up correctly, .NET Core should compile and run the empty test:

Even more convenient is that you can run the test directly from Visual Studio Code. If you are prompted to install additional components for Visual Studio Code to enable this feature, do so.


Now it is time to record a Selenium test which you can later run in the context of your test project. Start Silk WebDriver, click Record, select the browser of your choice, and specify the URL of the application that you want to test:

Use the intuitive point-and-click recorder to record actions against your web app. You can also replay the recorded actions during recording to make sure that you have correctly captured the desired workflow.

When you are done with recording, select C# Unit Testing from the list of available export languages in Silk WebDriver:

Click Export… in the Silk WebDriver menu and specify a file name. Make sure that you export the file into the folder with the .NET Core project that you have previously created.

You can now close Silk WebDriver and switch back to Visual Studio Code.

Selenium dependencies

Back in Visual Studio Code you should see that the project with the two unit test files now has some unresolved compile errors:

This is because you have not specified yet that you require the Selenium libraries for your project. Open the integrated terminal again and use the following commands to add those references:

$ dotnet add package Selenium.WebDriver
$ dotnet add package Selenium.Support

After that, Visual Studio Code might prompt you to restore its package context - confirm this and the errors should be gone:

Running the test

Now it is time to actually run the Selenium test. You can again use either the dotnet test in the terminal or the run test link in Visual Studio Code to run the test:


Both on Windows and on the Mac, the combination of Visual Studio Code, C#/VB.NET, .NET Code, Selenium, and of course Silk WebDriver, has you covered when it comes to browser testing!

Read more
1 2 3,467
Micro Focus Expert
Micro Focus Expert

Today marks an important milestone in the history of Silk WebDriver: Micro Focus is proud to announce the general availability of Silk WebDriver for macOS!

This is an important step for Silk WebDriver and also a remarkable date for Silk Test and our overall cross-browser/platform strategy. Moving away from being a pure Windows-based solution has started with the new Silk Test capabilities to test Safari and iOS devices. With porting Silk WebDriver to macOS, we now for the first time provide users with a way to design, record, and replay a functional test script on macOS, without the need of having anything installed on a Windows machine. And this is just the beginning...


Silk WebDriver for macOS runs natively on macOS and supports recording pure Selenium-based scripts with our market-proven and browser-independent interactive recorder. You can now create Selenium-based scripts by using Chrome or Firefox and you can replay these scripts on all supported browsers without modifications. Before exporting your scripts you can modify them by removing unnecessary steps or by adding missing steps. You can then export your scripts to Java, Ruby, Python, JavaScript, or even C# and VB.NET.

Exporting a script using the Mocha JavaScript test frameworks gives you the ability to directly upload this exported script to StormRunner Functional, from where you can run your tests in the cloud without the need to set-up an expensive hardware infrastructure.


Download Silk WebDriver for free from our download page.

Read more
1 0 995
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.