Класс: sltest.testmanager.TestCase
Пакет: sltest.testmanager
Установите свойство теста
setProperty(tc,Name,Value)
setProperty( устанавливает свойство теста.tc,Name,Value)
tc — Тестsltest.testmanager.TestCase объектТест, чтобы установить свойство, заданное как sltest.testmanager.TestCase объект.
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
'StopTime',100'Model' — Система Под именем Тестовой моделиИмя модели в Системе Под Экспериментальным участком, заданным как вектор символов.
Пример: 'sldemo_absbrake'
'SimulationMode' — Режим Simulation'Normal' | 'Accelerator' | 'Rapid Accelerator' | 'Software-in-the-Loop (SIL)' | 'Processor-in-the-Loop (PIL)'Режим симуляции модели или обвязки, заданной как вектор символов. Чтобы возвратиться к настройкам модели по умолчанию, задайте пустой символьный вектор, ''.
Пример: 'SimulationMode','Rapid Accelerator'
'OverrideSILPILMode' — Режим Override SIL или PILfalse (значение по умолчанию) | trueЗамените режим симуляции SIL/PIL блоков модели к Нормальному режиму симуляции, заданному как логическое. Если этим свойством является true, связанный флажок в разделе Simulation Settings Overrides менеджера по Тесту устанавливается.
'OverrideStartTime' — Замените время начала моделиfalse (значение по умолчанию) | trueУкажите, заменяет ли тест время начала модели, заданное как true или false.
'StartTime' — Время начала модели (значение по умолчанию) | скалярВремя начала модели, заданное как скалярное значение.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
'OverrideStopTime' — Замените время остановки моделиfalse (значение по умолчанию) | trueУкажите, заменяет ли тест время остановки модели, заданное как true или false.
'StopTime' — Время остановки модели (значение по умолчанию) | скалярВремя остановки модели, заданное как скалярное значение.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
'OverrideInitialState' — Замените начальное состояние моделиfalse (значение по умолчанию) | trueУкажите, заменяет ли тест начальное состояние модели, заданное как true или false.
'InitialState' — Начальное состояние моделиНачальное состояние модели от переменной рабочей области, заданной как вектор символов.
'HarnessName' — Имя тестовой обвязкиИмя тестовой обвязки, чтобы использовать в Системе Под Экспериментальным участком, заданным как вектор символов.
'HarnessOwner' — Владелец тестовой обвязки имяИмя владельца тестовой обвязки, заданного как вектор символов.
'UseSignalBuilderGroup' — Замените группу Signal Builderfalse (значение по умолчанию) | trueУкажите, заменяет ли тест модель и использует различную группу Signal Builder в разделе Inputs, заданном как true или false.
'SignalBuilderGroup' — Название группы Signal BuilderНазвание группы Signal Builder, заданное как вектор символов. Чтобы возвратиться к настройкам модели по умолчанию, задайте пустой символьный вектор, ''.
'OverrideModelOutputSettings' — Замените выходные настройки моделиfalse (значение по умолчанию) | trueУкажите, заменяет ли тест настройки модели под разделом Outputs, заданным как true или false.
'SaveOutput' — Замените сохранение выходfalse (значение по умолчанию) | trueУкажите если модель сохранения переопределений теста выход, заданный как true или false.
'SaveState' — Сохраните значения состояния выводаfalse (значение по умолчанию) | trueУкажите, собирается ли тест сохранить значения состояния вывода, заданные как true или false.
'SignalLogging' — Регистрируйте сигналыtrue (значение по умолчанию) | falseУкажите, собирается ли тест регистрировать сигналы, отмеченные для входа в систему модели, заданной как true или false.
'DSMLogging' — Переменные Log Data Storetrue (значение по умолчанию) | falseУкажите, установлен ли тест в переменные Store данных логов, заданные как true или false.
'SaveFinalState' — Сохраните конечное состояниеfalse (значение по умолчанию) | trueУкажите, собирается ли тест сохранить значения конечного состояния, заданные как true или false.
'SimulationIndex' — Эквивалентная симуляция теста (значение по умолчанию) | 2Номер симуляции, к которому свойство применяется, заданный как целое число, 1 или 2. Эта установка применяется к тесту симуляции.
'ConfigSetOverrideSetting' — Переопределение параметра конфигурации (значение по умолчанию) | 2| 3 Замените параметры конфигурации, заданные как целое число.
1 — Никакое переопределение
2 — Используйте именованную конфигурацию модели в модели
3 — Используйте конфигурацию модели, заданную в файле
'ConfigSetName' — Имя конфигурации моделиИмя параметра конфигурации в модели, заданной как вектор символов.
'ConfigSetVarName' — Имя переменной конфигурации моделиИмя переменной в файле конфигурации модели, заданном как вектор символов.
'ConfigSetFileLocation' — Путь к файлу конфигурации моделиИмя файла и путь конфигурации модели, заданной как вектор символов.
'PreloadCallback' — Предварительно загрузите скрипт коллбэкаПредварительно загрузите скрипт коллбэка, заданный как вектор символов.
'PostloadCallback' — Постзагрузите скрипт коллбэкаПостзагрузите скрипт коллбэка, заданный как вектор символов.
'CleanupCallback' — Скрипт коллбэка очисткиСкрипт коллбэка очистки уровня testcase, заданный как вектор символов. Функция удаляет любой существующий скрипт коллбэка и заменяет его на заданный вектор символов.
Пример: 'clear a % clear value from workspace'
'PreStartRealTimeApplicationCallback' — Коллбэк перед запуском в реальном времениВектор символов, оцененный перед приложением реального времени, запускается на целевом компьютере, заданном как вектор символов. Для получения дополнительной информации о тестировании в реальном времени смотрите Тестовые модели в режиме реального времени.
'IterationScript' — Скрипт итерацииСкрипт итерации, оцененный, чтобы создать итерации теста, заданные как вектор символов. Для получения дополнительной информации о тестовых скриптах итерации, смотрите Тестовые Итерации.
'FastRestart' — Запуститесь итерации с помощью быстро перезапускаютfalse (значение по умолчанию) | trueУкажите, перезапускает ли тестовый запуск итераций с помощью быстро режим, заданный как true или false.
'SaveBaselineRunInTestResult' — Сохраните базовую линию в результате испытанийfalse (значение по умолчанию) | trueУкажите, сохраняет ли тест базовую линию, используемую в результате испытаний после выполнения теста, заданного как true или false.
'SaveInputRunInTestResult' — Сохраните вход в результате испытанийfalse (значение по умолчанию) | trueПозвольте сохранить внешний вход, запущенный используемый в результате испытаний, заданном как true или false.
'StopSimAtLastTimePoint' — Остановите симуляцию наконец входное времяfalse (значение по умолчанию) | trueПозвольте остановить симуляцию в итоговой временной стоимости входа, заданного как true или false.
'LoadAppFrom' — Местоположение приложения (значение по умолчанию) | 2| 3 Местоположение, от которого можно загрузить приложение, заданное как целое число. Это свойство является доступными только в режиме реального времени тестами.
1 — Модель
2 — Целевое приложение
3 — Целевой компьютер
Для получения дополнительной информации о тестировании в реальном времени смотрите Тестовые модели в режиме реального времени.
'TargetComputer' — Имя целевого компьютераИмя целевого компьютера, заданного как вектор символов. Это свойство является доступными только в режиме реального времени тестами. Для получения дополнительной информации о тестировании в реальном времени смотрите Тестовые модели в режиме реального времени.
'TargetApplication' — Имя целевого приложения и путьИмя и путь целевого приложения, заданного как вектор символов. Это свойство является доступными только в режиме реального времени тестами. Для получения дополнительной информации о тестировании в реальном времени смотрите Тестовые модели в режиме реального времени.
% 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'); % Remove the default test suite tsDel = getTestSuiteByName(tf,'New Test Suite 1'); remove(tsDel); % Assign the system under test to the test case setProperty(tc,'Model','sldemo_absbrake');
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.