exponenta event banner

CreateTestplan

Создание нового плана тестирования

    Описание

    пример

    T = CreateTestplan(P,TestPlanTemplate) создает план тестирования.

    T = CreateTestplan(P,TestPlanTemplate,newtestplanname) создает план тестирования с именем.

    T = CreateTestplan(P,InputsPerLevel) создает план тестирования с количеством входов на уровень.

    T = CreateTestplan(P,InputsPerLevel,newtestplanname) создает план тестирования с входами на уровень и именем.

    T = CreateTestplan(P, Inputs) создает план тестирования с количеством входных данных.

    T = CreateTestplan(P, Inputs, newtestplanname) создает план тестирования с количеством входных данных и именем.

    Примеры

    свернуть все

    Для создания плана тестирования с использованием шаблона плана тестирования введите:

    T = CreateTestplan(P1, 'd:\MBCwork\TQtemplate1', 'newtestplan')
    testplan = CreateTestplan(P, 'example_testplan')

    Для создания плана тестирования с использованием входных данных для каждого уровня введите:

    T = P.CreateTestplan([1,2])

    Задание входной информации в массиве ячеек mbcmodel.modelinput объекты, введите:

    % Define Inputs for test plan
    LocalInputs = mbcmodel.modelinput('Symbol','S',...
        'Name','SPARK',...
        'Range',[0 50]);
    GlobalInputs = mbcmodel.modelinput('Symbol',{'N','L','ICP',...
    'ECP'},'Name',{'SPEED','LOAD','INT_ADV','EXH_RET'},...
        'Range',{[500 6000],[0.0679    0.9502],[-5 50],[-5 50]});
    % create test plan
    testplan = CreateTestplan( project, {LocalInputs,...
    GlobalInputs} );
    

    Или

    T = P.CreateTestplan({LocalInputs,GlobalInputs})

    Для указания входной информации в массиве ячеек введите:

    localInputs = {'S',0,50,'','SPARK'};           
    globalInputs = {'N',   800, 5000, '', 'ENGSPEED'
               'L',   0.1,    1, '', 'LOAD'
               'EXH',  -5,   50, '', 'EXHCAM'
               'INT',  -5,   50, '', 'INTCAM'};
    
    T = CreateTestplan(P,{localInputs,globalInputs}); 

    Входные аргументы

    свернуть все

    Входная информация, заданная как массив ячеек. Входная информация может быть указана как массив ячеек mbcmodel.model входные объекты (по одному для каждого уровня) или как массив ячеек массивов ячеек (по одному для каждого уровня).

    Количество входов для каждой ступени, указанное как вектор строки.

    Необязательное имя для нового объекта плана тестирования,, указанное как символьный вектор.

    Имя и путь шаблона и плана тестирования, указанные как символьный вектор. Файл шаблона плана тестирования создается в браузере модели.

    Существующий проект, указанный как объект проекта.

    Выходные аргументы

    свернуть все

    Новый план тестирования, возвращенный как объект проекта.

    Подробнее

    свернуть все

    Создание планов тестирования

    Этот метод можно использовать с шаблоном плана тестирования или вводимой информацией.

    Шаблоны настраиваются в браузере модели. Эта настройка включает в себя ряд этапов, входов, базовых моделей и конструкций. Если план тестирования используется как часть предыдущего проекта, то можно сохранить модели ответа в плане тестирования. После создания плана тестирования изменить количество этапов невозможно.

    После создания нового плана тестирования можно добавить данные в модель и новые ответы. Обратите внимание, что имена входных сигналов модели, указанные в шаблоне, должны совпадать с именами сигналов в данных.

    Представлен до R2006a