测试脚本

自定义的测试环境,自动化测试

您可以使用万博1manbetx®测试™编程接口:

  • 创建测试脚本和功能。

  • 在命令行中运行测试。

  • 建立和规范测试环境。

您可以使用脚本和功能重复在多个系统上相同的测试策略,或者进行回归测试。这些函数和类遮盖试验创作,执行和结果在万博1manbetxSimulink的测试。如果你想用MATLAB现有的Simulink测试相结合万博1manbetx®测试或与持续集成运行测试,使用MATLAB单元测试框架。看到持续集成

万博1manbetxSimulink的测试提供图形用户界面来创建帮助和运行测试。欲了解更多信息,请参阅测试编写测试执行结果,报告和测试管理

功能

展开全部

测试文件

sltest.testmanager.TestFile 创建或修改测试文件
sltest.testmanager.TestSuite 创建或修改测试套件
sltest.testmanager.TestCase 创建或修改测试用例
sltest.testmanager.createTestsFromModel 生成的模型测试用例
sltest.testmanager.copyTests 测试用例或测试套件复制到另一个位置
sltest.testmanager.moveTests 移动测试用例或测试套件到新位置
sltest.testmanager.load 加载在测试文件万博1manbetx测试经理
sltest.testmanager.getTestFiles 获取测试文件的测试管理器打开
sltest.testmanager.clear 从测试管理器清除测试文件

输入

sltest.testmanager.TestInput 添加或修改测试输入
sltest.import.sldvData 创建测试用例万博1manbetx设计验证结果

输出

sltest.testmanager.BaselineCriteria 添加或修改基准标准
sltest.testmanager.EquivalenceCriteria 添加或修改等价标准
sltest.testmanager.SignalCriteria 添加或修改信号标准
sltest.testmanager.CustomCriteria 添加或修改自定义条件
sltest.testmanager.LoggedSignal 创建或修改记录信号用作模拟输出
sltest.testmanager.LoggedSignalSet 创建或修改一组记录的信号

迭代

sltestiteration 创建测试迭代
sltest.testmanager.TestIteration 创建或修改的反复测试
sltest.testmanager.ParameterSet 添加或修改参数设置
sltest.testmanager.ParameterOverride 添加或修改参数覆盖
sltest.testmanager.view 启动万博1manbetx测试经理
sltest.testmanager.setpref 设置测试经理的偏好
sltest.testmanager.getpref 获得测试经理的偏好
sltest.testmanager.Options 返回并指定测试文件选项
sltest.testmanager.close 关上万博1manbetx测试经理
sltest.testmanager.run 运行测试与测试管理
sltest.testmanager.CoverageSettings 修改覆盖的设置
sltest.testmanager.ResultSet 访问结果集数据
sltest.testmanager.TestFileResult 访问测试文件的结果数据
sltest.testmanager.TestSuiteResult 访问查看测试结果数据
sltest.testmanager.TestCaseResult 访问测试用例结果数据
sltest.testmanager.TestIterationResult 访问重复测试结果数据
sltest.testmanager.ComparisonRunResult 对比测试的访问结果
sltest.testmanager.ComparisonSignalResult 从基线或等价结果访问信号的比较结果
sltest.testmanager.CustomCriteriaResult 查看自定义标准测试结果
sltest.testmanager.importResults 导入测试管理结果文件
sltest.testmanager.exportResults 结果导出从测试管理器设置
sltest.testmanager.getResultSets 返回导致测试管理的对象集合
sltest.testmanager.clearResults 从测试管理器清除结果
sltest.testmanager.report 生成测试结果报告
sltest.testmanager.TestResultReport 自定义生成的结果报告
sltest.testmanager.TestSpecReport 生成测试规范的报告
sltest.testmanager.DiagnosticRecord 查看自定义条件的诊断信息
sltest.testsequence.addStep 添加测试序列步骤
sltest.testsequence.addStepAfter 加入测试顺序一步一步存在后
sltest.testsequence.addStepBefore 现有的步骤之前加入的测试序列步骤
sltest.testsequence.addSymbol 添加符号测试序列
sltest.testsequence.addTransition 新的过渡添加到测试序列步骤
sltest.testsequence.deleteStep 删除测试序列步骤
sltest.testsequence.deleteSymbol 删除测试序列块符号
sltest.testsequence.deleteTransition 删除测试序列的过渡
sltest.testsequence.editStep 编辑测试序列步骤
sltest.testsequence.editSymbol 在测试序列块编辑符号
sltest.testsequence.editTransition 编辑测试序列步骤过渡
sltest.testsequence.find 查找测试序列块
sltest.testsequence.findStep 查找测试序列的步骤
sltest.testsequence.findSymbol 查找测试序列块符号
sltest.testsequence.getProperty 获得测试序列块属性
sltest.testsequence.newBlock 创建测试序列块
sltest.testsequence.readStep 读测试序列块步骤
sltest.testsequence.readSymbol 读测试序列块符号性质
sltest.testsequence.readTransition 测试序列的过渡性阅读
sltest.testsequence.setProperty 设置测试序列块属性
sltest.getAssessments 返回测试评估集对象
sltest.Assessment 从设置访问评估
sltest.AssessmentSet 从模拟访问一组评估
sltest.harness.check 下线束型号及主要模式之间的测试比较组件
sltest.harness.clone 复制测试工具
sltest.harness.close 关闭测试工具
sltest.harness.convert 内部和外部的存储器之间转换测试工具
sltest.harness.create 创建测试工具
sltest.harness.delete 删除测试工具
sltest.harness.export 出口检验线束Simulink模型万博1manbetx
sltest.harness.find 查找模型测试工具
sltest.harness.import 进口万博1manbetx模型测试工具
sltest.harness.load 负载测试工具
sltest.harness.move 从链接实例移动测试线束库块或不同的线束所有者
sltest.harness.open 开放测试工具
sltest.harness.push 推测试工具的工作空间条目和配置设置为模型
sltest.harness.rebuild 重建基于主模型的测试工具和更新工作空间条目和配置参数集
sltest.harness.set 更改测试工具属性

主题

创建并运行测试使用脚本案例

以及如何创建示例使用的编程接口进行测试。

精选示例