Класс: sltest.testmanager.StartCase
Пакет: sltest.testmanager
Получить свойство тестового случая
val = getProperty(tc,propertyName)
val = getProperty(___,simulationIndex)
получает свойство тестового случая.val = getProperty(tc,propertyName)
получает свойство тестового случая. Если тестовый случай является тестом эквивалентности, укажите индекс моделирования.val = getProperty(___,simulationIndex)
tc - Тестовый случайsltest.testmanager.TestCase объектТестовый случай для получения свойства test setting из, указанного как sltest.testmanager.TestCase объект.
propertyName - Свойство тестового случаяИмена свойств набора тестов, указанные как вектор символов. Свойства задаются с помощьюsetProperty способ. Доступные свойства:
'Model' - наименование модели, подлежащей испытанию;
'SimulationMode' - режим моделирования модели во время испытания
'OverrideSILPILMode - переопределить режим моделирования SIL или PIL блока в нормальный режим
'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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.