Класс: 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'
— сценарий редактора сигнала называет к использованию
'IsTestDataReferenced'
— создайте тест с помощью тестовых данных из внешнего файла, таких как Excel® или файл MAT
'TestDataPath'
— путь к вектору символов к внешнему файлу, ссылаемому для создания теста
'OverrideModelOutputSettings'
— замените выходные настройки модели
'SaveOutput'
— сохраните симуляцию выход
'SaveState'
— сохраните состояния модели в процессе моделирования
'SaveFinalState'
— сохраните конечное состояние симуляции
'SignalLogging'
— регистрируйте сигналы
'DSMLogging'
— хранилище данных логов
'ConfigsetOverrideSetting'
— значение, чтобы определить переопределение конфигурации модели
'ConfigsetName'
— имя переопределения конфигурации модели
'ConfigsetFileLocation'
— путь к MAT-файлу, который содержит объект конфигурации модели
'ConfigsetVarName'
— имя переменной в ConfigsetFileLocation
это - конфигурация модели
'IterationScript'
— вектор символов оценен для скрипта итерации теста
'SimulationIndex'
— определяет, к какой симуляции свойство применяется, применимый к эквивалентному типу теста
'FastRestart'
— указывает, перезапускает ли тестовый запуск итераций с помощью быстро режим
'SaveBaselineRunInTestResult'
— позвольте сохранить базовый запуск, используемый в тесте, сохраненном в результате испытаний
'LoadAppFrom'
— местоположение, чтобы загрузить приложение реального времени от
'TargetComputer'
— имя целевого компьютера
'TargetApplication'
— имя целевого приложения
simulationIndex
— Номер симуляции тестаНомер симуляции, к которому свойство применяется в виде целого числа, 1
или 2
. Эта установка применяется к тесту симуляции, где существует две симуляции. Для базовой линии и тестов симуляции, индексом симуляции является 1
.
val
— Содержимое свойстваСодержимое свойства теста, возвращенного как вектор символов, логическое, или скалярное значение.
% Open the model for this example openExample('sldemo_absbrake'); % 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.