Класс: 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.