前页 后页

测试脚本

这些部分说明了如何配置分析器脚本的“测试”页面以对代码执行单元测试。大多数用户会将其应用于NUnit和JUnit测试方案。 Enterprise Architect接受这些系统的输出,并且可以自动添加到每个单元测试用例历史记录并进行管理。要查看案例历史记录,您可以选择测试案例Class元素,然后按Alt + 2> Testing。

访问

在“执行分析器”窗口上,执行以下任一操作:

  • 找到并双击所需的脚本,然后选择“测试>测试”页面或
  • 单击窗口工具栏中的 ,选择要在其中创建新脚本的包,然后选择“测试>测试”页面

色带

开发>首选项>分析器>编辑分析器脚本

执行>工具>分析器

分析器上下文菜单

测试

键盘快捷键

Shift + F12

动作

行动

描述

也可以看看

测试

在此字段中输入“测试”命令或脚本。例如:

  • NUnit-“ C:\ Program Files \ NUnit \ bin \ nunit-console.exe”“ bin \ debug \ Calculator.exe”
  • JUnit-java junit.textui.Testrunner%N
该字段中列出的命令就像从命令提示符下执行一样;结果,如果可执行文件路径或任何参数包含空格,则必须将其用引号引起来。

如果在测试脚本中包含字符串%N,则在执行脚本时,它将替换为当前所选类的完全名称空间限定的名称。

执行命令为

单击下拉箭头,然后选择适当的选项:

  • 批处理文件-  使用此选项可以创建在系统命令窗口中执行的Shell脚本。可以通过此脚本中的命令访问环境变量
  • 进程-使用此选项运行一个程序-该命令应指定程序的路径以及所有命令行参数;如果路径或参数包含空格,请用引号将路径引起来,例如:“ c:\ program files(x86)\ java \ bin \ javac.exe”

默认目录

默认为为Build脚本输入的值。如果尚未为Build脚本设置值,请浏览或键入运行Clean脚本过程的默认目录路径。

构建脚本

解析输出

选择解析器后,可以从模型中解析,保存和管理nUnit和jUnit测试的输出。 (Alt + 2>测试)。请注意,仅当选择了解析器时才捕获输出。

在代码中找到编译器错误

远程主机

输入远程主机系统的ID及其端口。例如,mypc01:7777。

如果将此属性设置为#SYSTEMHOST#,则该脚本在Windows上运行时将发送到Windows Satellite服务,在Wine下运行时将发送到Linux Satellite服务。服务ID和端口在分析器脚本编辑器的“专用选项-服务”部分中定义。

先建

选择以确保每次运行测试时都编译该软件包。

学到更多