Класс: sltest.testmanager. 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
Свойство тестаИмена свойства тестового набора, заданные как вектор символов. Свойства установлены с помощью thesltest.testmanager.TestCase.setProperty
метод. Доступные свойства:
'Model'
— имя модели, которая будет протестирована
'SimulationMode'
— режим симуляции модели во время теста
'HarnessName'
— используйте имя, используемое для теста
'HarnessOwner'
— используйте имя владельца
'OverrideStartTime'
— замените время начала
Время начала
значение переопределения времени начала симуляции
'OverrideStopTime'
— замените время остановки
'StopTime'
— значение переопределения времени остановки симуляции
'OverrideInitialState'
— замените начальное состояние
'InitialState'
— вектор символов, оцененный, чтобы задать начальное состояние системы под тестом
'PreloadCallback'
— вектор символов оценен перед образцовыми загрузками и перед образцовыми коллбэками
'PostloadCallback'
— вектор символов, оцененный после системы при контрольных нагрузках и коллбэке PostLoadFcn
, завершается
'PreStartRealTimeApplicationCallback'
— вектор символов, оцененный перед приложением реального времени, запускается на целевом компьютере
'CleanupCallback'
— вектор символов, оцененный после симуляции, завершается, и образцовые коллбэки выполняются
'UseSignalBuilderGroups'
— используйте группы Signal Builder для тестового воздействия
'SignalBuilderGroup'
— название группы Signal Builder, чтобы использовать
'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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.