Latest version updates for Silk Test
Asset Comparison in Silk Test Workbench
Asset Comparison in Silk Test Workbench

The last Silk Test version introduced the concept of a shared project, and Silk Test Workbench 19.5 extends this concept by introducing an easy way to spot any differences of assets in shared projects.

Cross-Platform Resulting
Cross-Platform Resulting

Silk Test 19.5 provides a new way of displaying test results: HTML-based results that can be opened with any browser on any platform. Now the test result can be easily shared and is no longer bound to the Windows-platform.

MS UI-Automation Support
MS UI-Automation Support

Silk Test now supports MS UI-Automation as a new fallback mechanism for many UI frameworks. This is a new option available if Silk Test does not natively support a certain technology. For JavaFX, Silk Test goes even beyond that and provides an out-of-the-box recognition.

Features

Cross-browser testing made easy

Validating web applications can be complicated, especially when different browsers exhibit different behaviors. Now, use Silk Test to create a single test script for Internet Explorer, Edge, Firefox, Chrome, Safari on Mac and iOS, and Chrome and Stockbrowser on Android. This makes test scripts easier to maintain and case logic remains focused on the use case, cutting test development time by up to 80%.

  • Leverage Selenium: Take existing Selenium scripts and run them against any desktop and mobile browser. Get customized graphical results or extend existing scripts by recording new snippets in any browser.
  • Responsive Web Design: Record resolution-aware scripts to ensure all relevant screen-sizes are comprehended in functional tests.
  • Built-in synchronization: Write scripts without the need to manually synchronize asynchronous events. Silk Test supports any web-based application regardless of the technology being used, including Angular, Knockout, React, HTML5, Apache Flex and Microsoft Silverlight.
  • Record once, replay everywhere: Rapidly build cross-platform automation tests. Create a single, portable test script once and execute against all supported browsers, without the need to invest time in understanding browser specifics.
  • Cross–browser configuration testing at scale: Dramatically reduce the costs of test setup and maintenance using pre-configured images provided by Silk Central. Simply link to your own public cloud account or private cloud infrastructure to efficiently execute tests.

Cross-Browser Testing ›

Using Selenium with Silk4J ›

Mobile testing

Reliable, efficient test automation for native, web, and hybrid mobile applications. Create automated test sets for iOS and Android applications within minutes and run them on multiple devices for effective regression, cross-platform, and localization testing.

  • Robust test automation: Replicate the real end-user experience by supporting gestures like touch, multi-touch or swipe. Run tests on real physical devices, without the need to root your device, or on an emulator to save hardware costs.
  • Time saving test creation: Instead of tedious manual edits to a recorded script, Silk Test lets you efficiently choose higher level actions as building blocks to increase accuracy of test scripts.
  • Securely share test devices: Centralize device management and provide global access within the organization’s secure private network and support the needs of a globally-distributed test team.

Mobile Testing for a Mobile World ›

Dockerized Testing

Silk Test® allows you to run your Silk4J tests in Docker to support your continuous-integration (CI) and continuous-deployment (CD) pipelines. By introducing this new functionality, Silk Test enables you to include functional testing into your agile CI and CD process. Your functional tests can now be automatically triggered by any CI server, for example Jenkins, Bamboo, Team City, and others. When using Dockerized testing with Silk Test, you can now easily and time-effectively add and provision new test environments.

Running Tests in Docker Containers ›

Complete test automation

Silk Test works across a wide variety of technologies, from legacy applications to the latest web or mobile applications. Carry out test automation without investing in different products for different technologies, eliminating the need for additional training and expense.

  • Standardize validation efforts: Test web, mobile, rich-client, and enterprise applications (including packaged apps like SAP and Oracle Forms) using a single, powerful test automation solution.
  • Accelerate the speed of testing: Automate functional and regression tests, and run against a variety of scenarios and different data. Use Silk Test to automate manual tests and run them autonomously.
  • Work in your preferred environment: Create, customize, and execute tests with an intuitive interface, or leverage the Eclipse IDE or Visual Studio .NET.

Collaborative test design

Business and technical stakeholders work seamlessly together, regardless of technical skillset. Silk Test provides easy-to-use, code free testing with built-in workflow and logic wizards. This makes it easy for business teams and domain experts to contribute to test design, ensuring test coverage of the full range of customer usage patterns.

  • The right interface for any user type: Test are represented visually so no coding skills are required, or as actual Java/.NET scripts to enable developer-powered functions such as debugging or refactoring.
  • Shift-left test creation: Introduce quality from the start. Define tests early in the development cycle to speed time to market without compromising quality.
  • Efficient implementation and maintenance: Ongoing test maintenance is easier when test design is separated from test execution. Technical teams work independently on test implementation to ensure reliability and faster time to market.

Keyword-driven testing overview ›