Silk Test


Silk Test 关键功能

利用现有 Selenium 脚本,并在任意台式机和移动浏览器中运行脚本,获取定制图形结果,并通过在任意浏览器中录制新的 Snippet,扩展现有脚本。借助内置同步功能编写脚本,无需手动同步异步事件。Silk Test 还支持任何基于 Web 的应用程序,不管采用何种技术,包括 Angular、Knockout、React、HTML5、Apache Flex 和 Microsoft Silverlight。记录与分辨率相关的脚本,确保能够在功能测试中了解所有相关屏幕大小。另外,录制一次,随时重放。


几分钟即可针对 iOS 和 Android 应用程序创建自动化测试集,并在多台设备上高效运行回归、跨平台和本地化测试。

集成式 Docker 测试

借助 Silk Test,您能够在 Docker 中运行 Silk4J 测试,从而支持持续集成 (CI) 和持续部署 (CD) 渠道。功能测试还可以由任意 CI 服务器,例如 Jenkins、Bamboo、Team City 和其他服务器自动触发。借助 Silk Test 的接驳测试,轻松高效添加和提供新的测试环境。


Silk Test 适用于各种各样的技术,从旧版应用程序到最新的 Web 或移动应用程序不等。无需通过投资不同产品来获取不同技术,即可实现测试自动化。

利用测试 Web、移动、富客户端和企业应用程序(包括 SAP 和 Oracle Forms 等应用套件),实现验证工作的标准化。自动完成功能和回归测试,并在各种场景下利用不同数据运行此类测试,从而加快测试速度。另外,还可以自动完成手动测试,自主运行测试。利用直观的界面创建、定制和执行测试,在自己喜欢的环境中工作,您还可以利用 Eclipse IDE 或 Visual Studio .NET 进行测试。

Selenium on steroids

Leverage existing Selenium scripts and run them against any desktop and mobile browser, gain customized graphical results, and extend existing Selenium scripts by recording new snippets in any browser. Built-in synchronization allows you to write scripts without the need to manually synchronize asynchronous events. For even more reliable and stable Selenium test execution leverage Silk Test’s built in capabilities to virtualize backend services.

Cross-browser testing made easy

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%.

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.

Mobile testing

Reliable, efficient test automation for native, web, and hybrid mobile applications. Create mobile automated tests set 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 such 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.
Dockerized testing

Silk Test allows you to run your Silk4J tests in Docker to support your continuous-integration (CI) and continuous-deployment (CD) pipelines. Functional tests can also be automatically triggered by any CI server, for example, Jenkins, Bamboo, Team City, and others. Easily and efficiently add and provision new test environments with Silk Test’s Dockerized testing. Link to video: Running Tests in Docker Containers

Testing against virtualized services

Web applications typically consist of an HTML-based front-end and back-end services, which provide particular functionality like credit-card processing or user-management. But since the front-end heavily depends on those back-end services, if the back-end is not accessible or is under development, it is hard or even impossible to continue testing the frond-end. With the new embedded Service Virtualization capabilities of Silk4J, the back-end services no longer bottleneck development testers. Instead, you can simply simulate key services and avoid the wait for the back-end to be ready. Using Service Virtualization with Silk4J is as simple as recording a test case.

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. Silk Test provides the right interface for any user type and shift-left test creation.

release-rel-2021-1-3-hotfix-5713 | Thu Jan 21 09:20:43 PST 2021
Thu Jan 21 09:20:43 PST 2021