Свяжитесь с нами

Ansys SCADE Test

Тестируйте, проверяйте и проверяйте встроенное программное обеспечение

ANSYS SCADE Test - это полная среда тестирования для проверки требований, а также создания тестовых примеров и управления ими. Вы можете автоматизировать выполнение тестовых примеров как на хосте, так и на цели, измерять охват и управлять результатами тестирования для любого приложения SCADE.

Создание и сопровождение тестов, а также выполнение тестов и анализ покрытия - это трудоемкие действия. SCADE Test for Verification and Validation (V&V) предоставляет лучшую в своем классе технологию в рентабельной среде тестирования, основанной на моделях, поэтому вы можете значительно сократить усилия по тестированию.

Возможности

Ansys SCADE Test Rapid Prototyper позволяет создавать предопределенные виджеты (кнопки, ползунки и т. д.)  интерактивных панелей для тестирования ваших приложений. Он позволяет создавать модели, включая соединения с Ansys SCADE Suite, Ansys SCADE Display, Ansys Twin Builder и многими другими решениями для моделирования. 

Ранняя проверка требований стала возможной благодаря множеству функций:

  • Графический дизайн панели из библиотеки предопределенных виджетов (элементов управления и индикаторов), включая концепции человеко-машинного интерфейса (HMI) нового поколения (распознавание жестов, графическая анимация)
  • Интерактивные графические панели для сеансов отладки и моделирования
  • Расширяемая библиотека и настраиваемые виджеты
  • Единая структура проекта в продуктах SCADE для управления файлами и ресурсами проекта
  • Простота управления таблицей ресурсов (цвет, штриховка линии / ширины, текстура, шрифт, символ, изображение)
  • Управление словарем переменных
  • Автоматическое создание исполняемых приложений для платформ Windows / ПК, Apple iOS или Android без платы за выполнение
  • Интеграция со средой разработки на основе моделей SCADE Suite,
  • Интеграция со средой разработки на основе моделей SCADE Suite, Twin Builder и другими FMI-совместимыми инструментами
  • Генерация прокси FMU для распределенного / сетевого моделирования с помощью инструментов, совместимых с FMI
Тест SCADE: проверка требований

SCADE Test Environment for Host - это интерактивный и пакетный пользовательский интерфейс для управляющего программного обеспечения и приложений с графическим пользовательским интерфейсом, разработанных с использованием SCADE Suite. В интерактивном интерфейсе вы можете создавать тестовые данные и управлять ими, настраивать и запускать выполнение тестов, а также получать подробные сводные отчеты о выполнении тестов.

Возможности SCADE Test Environment:

  • Запись тестового сценария
  • Интерактивное управление тестовыми данными в рамках тестовых проектов
  • Интерактивный анализ результатов тестирования в рамках проектов результатов тестирования
  • Читаемость тестовых примеров для эффективных обзоров
  • Табличный или текстовый формат
  • Создание шаблона тестового случая и шлюз Microsoft® Excel®
  • Мощная возможность проверки ожидаемых результатов:
    • Инвариантная проверка
    • Настройка допуска точности по данным или группе данных
    • Определение тестовых случаев независимо от реализации модели
    • Многоразовая таблица псевдонимов для связывания логических имен с именами реализации
    • Модульность, допускающая повторное использование и факторизацию (последовательность инициализации)
    • Редактор эталонных изображений для определения и повторного использования масок / фильтров
    • Легкое обслуживание тестовых данных

Механизм выполнения тестов для SCADE Suite сертифицирован в соответствии с DO-178C / DO-330 TQL-5, ISO 26262 TCL3, EN 50128 T2 и IEC 61508 T2, что гарантирует правильное выполнение тестов на основе модели SCADE на хосте.


SCADE Test: Testing Control Software Applications on Host

SCADE Test Model Coverage расширяет возможности разработки приложений SCADE Suite или SCADE Display с помощью измерения покрытия моделей и сгенерированного кода на основе высокоуровневого набора тестов на основе требований. После того, как тестовые примеры созданы и выполнены на хосте, SCADE Test Environment for Host в сочетании с SCADE Test Model Coverage дает вам возможность измерить охват модели тестовыми примерами.

Анализ покрытия модели и кода выполняется за одно действие, при котором связанные усилия делятся на два.

Покрытие на уровне модели измеряет следующие критерии:

  • Покрытие отделения (BC)
  • Покрытие решений (DC)
  • Модифицированное покрытие условий / решений (MC / DC)

Покрытие тестовой модели SCADE для SCADE Suite оценивается в соответствии с DO-178C / DO-330 TQL-4, ISO 26262 TCL3, EN 50128 T2 и IEC 61508 T2, что гарантирует правильное измерение покрытия модели SCADE и сгенерированного покрытия кода.

SCADE Test: Model and Code Coverage Analysis

SCADE Test Target Execution автоматизирует создание целевой тестовой среды для коммерческих готовых инструментов (COTS) (IBM Rational® Test RealTime, LDRA TestBed® для SCADE Suite, Vector Software VectorCAST ™ для SCADE Suite). Он поддерживает приложения, разработанные с помощью SCADE Suite или SCADE Display.

SCADE Test Target Execution переводит тестовые примеры модели в тестовые средства. Генерация жгутов настраивается для интеграции в любую внутреннюю или целевую инфраструктуру тестирования COTS.

Генератор тестовых программ для SCADE Suite аттестован в соответствии с DO-178C / DO-330 TQL-5, ISO 26262 TCL3, EN 50128 T2 и IEC 61508 T2, что гарантирует правильный перевод тестовых примеров модели в целевые тестовые системы.

SCADE Test: Test Execution on Target

SCADE Test Environment for Host предоставляет API тестовых служб, который позволяет выполнять тестирование программного обеспечения в среде тестирования системы в цикле. С помощью SCADE Test Services API вы можете измерить покрытие модели программного обеспечения при тестировании всей системы. API тестовых служб предоставляет доступ к функциям, способным сбрасывать, загружать и записывать результаты покрытия, пока тест выполняется в среде тестирования системы в цикле.

SCADE Test: System-in-the-Loop Testing

Какие продукты ANSYS лучше всего соответствуют вашим потребностям?

Свяжитесь с нами и мы подберём решение под Ваши конкретные задачи

Свяжитесь с нами

Наш сайт сохранит анонимные идентификаторы (cookie-файлы) на ваше устройство. Это способствует персонализации контента, а также используется в статистических целях. Вы можете отключить использование cookie-файлов, изменив настройки Вашего браузера. Пользуясь этим сайтом при настройках браузера по умолчанию, вы соглашаетесь на использование cookie-файлов и сохранение информации на Вашем устройстве.

Принимаю