Класс: testCase
Пакет: sltest.testmanager
Получите свойство теста
val = getProperty(tc,propertyName)
val = getProperty(___,simulationIndex)
получает свойство теста.val
= getProperty(tc
,propertyName
)
получает свойство теста. Если тест является тестом эквивалентности, задайте индекс симуляции.val
= getProperty(___,simulationIndex
)
tc
- Тестsltest.testmanager.TestCase
объектКонтрольный пример, из которого нужно получить свойство настройки теста, заданный как sltest.testmanager.TestCase
объект.
propertyName
- Свойство тестаИмена свойства тестового набора, заданные как вектор символов. Свойства задаются с помощью setProperty
способ. Доступные свойства:
'Model'
- имя тестируемой модели
'SimulationMode'
- режим симуляции модели во время тестирования
'OverrideSILPILMode
- переопределить режим SIL или PIL симуляции блока в режим normal mode
'HarnessName'
- имя обвязки, используемое для теста
'HarnessOwner'
- имя владельца кабеля
'OverrideStartTime'
- переопределить время запуска
'StartTime'
- время запуска переопределяет значение симуляции
'OverrideStopTime'
- переопределить время остановки
'StopTime'
- время остановки переопределяет значение симуляции
'OverrideInitialState'
- переопределить начальное состояние
'InitialState'
- вектор символов, рассчитанный для определения начального состояния тестируемой системы
'PreloadCallback'
- вектор символов, рассчитанный перед загрузкой модели и перед коллбэками модели
'PostloadCallback'
- символьный вектор, оцениваемый после тестовых нагрузок и PostLoadFcn
системы коллбэк завершен
'PreStartRealTimeApplicationCallback'
- символьный вектор, рассчитанный до запуска приложения реального времени на целевом компьютере
'CleanupCallback'
- вектор символов, рассчитанный после завершения симуляции и выполнения коллбэков модели
'UseSignalEditorScenarios'
- используйте сценарии редактора сигналов для тестового воздействия
'SignalEditorScenario'
- имя сценария редактора сигналов для использования
'OverrideModelOutputSettings'
- переопределить выходные настройки модели
'SaveOutput'
- сохранить выходы симуляции
'SaveState'
- сохраните состояния модели во время симуляции
'SaveFinalState'
- сохранить окончательное состояние симуляции
'SignalLogging'
- логарифмические сигналы
'DSMLogging'
- журнал хранилища данных
'ConfigsetOverrideSetting'
- значение для определения переопределения набора настроек
'ConfigsetName'
- имя переопределения конфигурации модели
'ConfigsetFileLocation'
- путь к MAT-файлу, который содержит объект конфигурации модели
'ConfigsetVarName'
- имя переменной в ConfigsetFileLocation
который является конфигурацией модели
'IterationScript'
- вектор символов, рассчитанный для скрипта итерации теста
'SimulationIndex'
- определяет, к какой симуляции применяется свойство, применимое к типу теста эквивалентности
'FastRestart'
- указывает, выполняются ли тестовые итерации в режиме быстрого перезапуска
'SaveBaselineRunInTestResult'
- включить сохранение базового запуска, используемого в тестовом примере, сохраненного в результате тестирования
'LoadAppFrom'
- местоположение для загрузки приложения реального времени из
'TargetComputer'
- имя целевого компьютера
'TargetApplication'
- имя целевого приложения
simulationIndex
- Номер симуляции тестаНомер симуляции, к которому применяется свойство, заданный как целое число 1
или 2
. Эта настройка применяется к тесту симуляции, где существует две симуляции. Для базовых и симуляционных тестов, индекс симуляции 1
.
val
- Содержимое свойствСодержимое свойства теста, возвращаемое как вектор символов, логическое или скалярное значение.
% Create the test file, test suite, and test case structure tf = sltest.testmanager.TestFile('API Test File'); ts = createTestSuite(tf,'API Test Suite'); tc = createTestCase(ts,'baseline','Baseline API Test Case'); % Assign the system under test to the test case setProperty(tc,'Model','sldemo_absbrake'); % Get and check the system under test model getProperty(tc,'Model');
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.