Silk Test

Overview

Основные функциональные возможности Silk Test

Используйте существующие сценарии Selenium и запускайте их на любом браузере для ПК или мобильных устройств, получайте настраиваемые графические результаты и расширяйте существующие сценарии, записывая новые фрагменты в любом браузере. Встроенная синхронизация позволяет записывать сценарии без необходимости вручную синхронизировать асинхронные события. Silk Test также поддерживает любые веб-приложения независимо от используемой технологии, включая Angular, Knockout, React, HTML5, Apache Flex и Microsoft Silverlight. Записывайте сценарии, учитывающие разрешение, чтобы представить все соответствующие размеры экрана в функциональных тестах. Записывайте один раз и воспроизводите в любом месте.

Тестирование мобильных приложений

Создайте автоматизированный набор тестов для приложений iOS и Android в течение нескольких минут и запустите их на нескольких устройствах для эффективного регрессионного, кроссплатформенного и локализационного тестирования.

Интегрированное тестирование в Docker

Silk Test позволяет вам запускать тесты Silk4J в Docker для поддержки процессов непрерывной интеграции (CI) и непрерывного развертывания (CD). Функциональные тесты также могут автоматически запускаться любым CI-сервером, например Jenkins, Bamboo, Team City и другими. Простое и эффективное добавление и предоставление новых сред тестирования с помощью Dockerized Silk Test.

Интегрированная автоматизация тестирования

Silk Test работает с широким спектром технологий: от устаревших приложений до новейших веб-приложений и мобильных приложений. Проведите автоматизацию тестирования, не тратя средства на приобретение разных продуктов для разных технологий.

Стандартизируйте усилия по проверке, обеспечив тестирование приложений для веб-платформ, мобильных устройств, полнофункциональных приложений с программой-клиентом и приложений корпоративного класса (включая пакетные приложения, такие как 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-2020-11-1-5433 | Wed Nov 11 20:52:47 PST 2020
5433
release/rel-2020-11-1-5433
Wed Nov 11 20:52:47 PST 2020