支持 MES Test Manager®

新版本有哪些功能亮点?

MES Test Manager® - v 7.8 (2022年4月)

改进了对AUTOSAR模型的支持

  • 现在,使用Embedded Coder AUTOSAR模型得到了更好的支持。 如果模型被识别为AUTOSAR模型,那么模型的设置现在也会被转移到测试台。 此功能仅适用于MATLAB 2018b及更新版本,且不能与CTC覆盖率结合使用。(#9785)

为更复杂的需求生成测试用例

  • 修复了一个问题,当需求的条件由多个AND和OR条件构成,并用圆括号连在一起时,在测试用例生成期间有时无法生成测试序列。现在,可为这类需求生成测试序列。(#9488)

带有Simulink测试对象的TargetLink模型

  • 现在,完全支持在TargetLink模型中仅由带有虚拟总线的Simulink元素组成的测试对象的测试床生成。(#9787)

错误修复和稳定性优化

  • 本版本还致力于修复错误、优化稳定性并改善用户体验。 这些将对MTest中的广泛功能产生影响,从生成测试用例和测试床到仿真和结果评估。
  • #9857:对于评估分析器来说,很长的信号不再是一个问题。 以前,在序列评估视图中绘制通过和失败区域的图表时,具有很长信号的序列可能会导致MTest和MATLAB冻结。现在,此问题已解决。
  • #9854:修复了一个运行时错误,该错误可能在生成MARS和MTCD的接口文件时发生,并且是因信号与受保护变量(如:PI)同名而引起的。 请注意:MATLAB函数、MTCD函数的某些名称或MATLAB中的特殊值名称仍然不能作为信号名称使用,如:PI、nan、inf。
  • #9853:修复了一个运行时错误,该错误在模型路径发生改变或暂时不可用时发生。 它阻止了MTest的进一步处理,即使处理时不需要该模型。 本调整是针对Windows和Linux系统进行的。
  • #9852:修复了一个问题,即:一个空的记录信号会导致信号记录完全不工作。当信号被记录在测试序列中没有被触发的子系统中时,这种情况可能会发生。
  • #9851:修复了一个CTC配置中的问题,即:一个额外的TargetLink默认配置文件导致覆盖无法被正确执行。
  • #9809:修复了在无法读取Lismo设置文件时可能出现的运行时错误。现在,在报告的错误中添加了一条有用的错误信息,这有助于用户更快地找到问题的原因。
  • #9796:修复了一个具有可变步长仿真的错误,其中仿真和结果数据输出被用户配置为不同的工作区。这对新版本的MATLAB上的TargetLink模型来说特别有意义,因为在该MATLAB中,仿真工作区总是被强制转为基本工作区。
  • #9777:修复了一个错误,该错误阻止批处理运行中MTCD测试序列的自动导入。该错误尤其会在运行TargetLink项目以及在Excel中使用MTCD时发生。
  • #9740:修复了一个错误,即:如果一个信号名称在输入端口中出现两次,则输入信号可能会被分配错误的数据类型。请注意:如果一个测试对象的多个输入具有相同的名称,这只有当它们是完全相同的信号时才是允许的! 此问题通常只发生在总线信号上。
  • 修复了一个从Excel文件中导入MTCD测试序列时导致不必要警告的问题。
  • 删除了覆盖率中与忽略子系统相关的不必要警告。 这些警告只有在运行仿真时才有意义,但在收集结果数据或生成报表时并不提供任何有用的信息。

 

 

安装

  • 假如您收到的MES Test Manager®是一个zip格式的文件,请将其解压缩到一个文件夹中。并保留所有子目录。
  • 建议:
    • D:\Programme\mestestmanager
    • x:\project\matlab\mestestmanager
    • %MATLAB_ROOT%\toolbox\mestestmanager
  • 将...\mestestmanager\bin目录: 添加到您的Matlab路径里(仅\bin目录)。
  • 参见说明书第二章

如果您想同时运行MES Test Manager®和MXAM,在运行MES Test Manager®和MXAM之前,先运行MES Test Manager®和MXAM的路径初始化:

  • 从MES Test Manager® 安装演示文件夹中复制 *_SideBySide.m 脚本到,例如,您的MATLAB®启动文件夹中。
  • 更改``mxamRoot`` 和 ``mestestmanagerRoot`` 变量值到MES Test Manager®和MXAM安装位置。
  • 手动执行该脚本,或者在每次启动时让 MATLAB® 执行。
  • 现在您可以连续启动MES Test Manager®和MXAM。
  • 同样请参见说明书第二章

升级到最新版本

  • 您应保留一份旧的MES Test Manager®安装备份 (可以将MES Test Manager®目录改名为MES Test Manager®_x,使用旧的版本号)。
  • 然后按照以下安装说明进行操作。假如您使用以前的MES Test Manager®目录,则不需要再次在MATLAB®的路径中添加mestestmanager\bin目录。
  • 安装后您可以直接重新调用所有的项目设置(它们不是程序安装的一部分)。
  • 当您使用浮动许可证并从MES Test Manager®5.x升级为6.x时,请将许可证配置复制到新的主要版本特定的MES Test Manager® lismo目录(请参阅上面的MES Test Manager®客户端配置;使用subdir 6_0而不是5_0)。

系统要求

运行MES Test Manager®需要满足以下系统需求:

  • Matlab® R2013b版本至R2021b版本
  • Targetlink® (base suite) 3.X版本至5.2版本
  • Windows® 7, 32位和64位版本或Windows® 10 (运行MATLAB®)
  • MES Test Manager®与EXCEL®一起应用时的系统要求:Excel® 2003或更高版本
  • 请注意:在与Testwell CTC++一起应用时必须同时安装微软Microsoft Visual Studio®。 用户需要打开安装编译器文件夹的读写权
  • MES Test Manager®与CTE/TESTONA一起应用时的系统要求:CTE 3.x版本或 TESTONA 4.x版本/5.x+版本

用户指南

MTest用户指南

用户指导

MES用户指南清楚地说明了如何运行MES Test Manager® 。它为用户提供启动和使用MES Test Manager®的所有必要的信息。
在工具软件里点击“Help”> “View User Guide”,您便可以轻松浏览到用户指南(如图)。