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