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