Обновления последней версии для Silk Test
Сравнение активов в Silk Test Workbench
Сравнение активов в Silk Test Workbench

В последней версии Silk Test реализована концепция общего проекта, и Silk Test Workbench 19.5 расширяет эту концепцию, предлагая простой способ обнаружения каких-либо различий между активами в общих проектах.

Получение результатов на различных платформах
Получение результатов на различных платформах

Silk Test 19.5 предлагает новый способ отображения результатов теста: результаты в формате HTML, которые можно открыть в любом браузере и на любой платформе. Теперь результаты не привязаны к платформе Windows, и ими можно с легкостью обмениваться.

Поддержка автоматизации MS UI-Automation
Поддержка автоматизации MS UI-Automation

Silk Test теперь поддерживает MS UI-Automation в качестве нового механизма подстраховки для многих инфраструктур пользовательского интерфейса. Эта новая функция доступна, если в Silk Test нет встроенной поддержки определенной технологии. А для JavaFX система Silk Test даже предоставляет встроенные средства распознавания.

Основные преимущества

Упрощение кросс-браузерного тестирования

Валидация веб-приложений может быть довольно сложной, особенно если различные браузеры проявляют разное поведение. Теперь вы можете использовать Silk Test для создания единого сценария теста для Internet Explorer, Edge, Firefox, Chrome, Safari на Mac и iOS, а также Chrome и встроенного браузера в Android. Это упрощает поддержку сценариев теста, а логика теста сосредоточена на сценарии использования, что позволяет разрабатывать тесты до 80% быстрее.

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

Кросс-браузерное тестирование ›

Использование Selenium с Silk4J ›

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

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

  • Надежная автоматизация тестов: моделируйте реальные возможности для конечных пользователей с поддержкой различных жестов, включая касания, несколько одновременных касаний или проведение пальцем по экрану. Запускайте тесты на реальных физических устройствах без необходимости получения прав разработчика или в эмуляторе для экономии расходов на оборудование.
  • Экономия времени при создании тестов: вам больше не нужно вручную редактировать записанные сценарии — Silk Test позволяет эффективно выбирать действия более высокого уровня подобно компоновочным блокам, повышая точность сценариев теста.
  • Безопасный общий доступ к тестируемым устройствам: система обеспечивает централизованное управление устройствами и глобальный доступ к ним по безопасной частной сети организации, а также предоставляет все необходимые возможности географически рассредоточенным рабочим группам тестировщиков.

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

Контейнеризированное тестирование

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

Выполнение тестов в контейнерах Docker ›

Полная автоматизация тестов

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

  • Стандартизация процессов валидации: тестируйте веб-, мобильные, полнофункциональные клиентские и корпоративные приложения (включая пакетные приложения, например SAP и Oracle Forms), используя единое эффективное решение для автоматизации тестов.
  • Ускорение тестирования: автоматизируйте функциональные и регрессионные тесты и выполняйте их с использованием различных сценариев и разных данных. Используйте Silk Test для автоматизации выполняемых вручную тестов и их автономного выполнения.
  • Работа в предпочтительной среде: создавайте, настраивайте и выполняйте тесты, используя простой и удобный интерфейс, либо используйте Eclipse IDE или Visual Studio .NET.

Совместная разработка тестов

Руководители бизнес-подразделений и ИТ-руководители могут эффективно совместно работать независимо от наличия технических навыков. Silk Test предоставляет простые в использовании тесты, не требующие программирования, со встроенными рабочими процессами и мастерами настройки логики. Это позволяет сотрудникам бизнес-подразделений и узкоспециализированным сотрудникам принимать участие в разработке тестов, учитывая все возможные сценарии использования продукта.

  • Подходящий интерфейс для любого типа пользователей: тесты представлены визуально, поэтому навыки программирования не требуются. Кроме того, можно использовать сценарии Java/.NET для реализации функций разработчика, например отладки или рефакторинга.
  • Создание тестов со сдвигом влево: обеспечивайте качество на самом начальном этапе. Определяйте тесты на начальных этапах цикла разработки, чтобы ускорить выпуск продукции на рынок без ущерба для качества.
  • Эффективное внедрение и поддержка: непрерывная поддержка теста становится проще, если разработка теста происходит отдельно от его выполнения. Технические специалисты работают над внедрением теста независимо для обеспечения надежности продукции и ее быстрого выпуска на рынок.

Обзор тестирования на основе ключевых слов ›