Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2023.1

...

Table of Contents
maxLevel1

常用命令行执行

从命令行进行测试的一般程序如下:

  • 使用 soatestcli 工具,带有适当的选项,以命令行模式启动分析。CLI 选项Options提供了一个完整的选项列表。关键的选择是:
    • -data:指定 Eclipse 工作空间位置。如果未使用 -data 选项,则将使用  <SOATEST_WORKSPACE>\parasoft\workspace(其中“SOATEST_WORKSPACE”可能是 C:\Users\yourname)下找到的默认工作空间。
    • -config: 指定要运行的测试配置。
    • -resource: 指定要运行的测试套件。若要运行单个测试套件,则指定 test-suite-name.tst 相对于工作空间的路径。若要运行多个测试套件,请按照您希望测试运行的顺序使用多个资源参数。若运行目录中的所有测试套件,则指定相对工作空间的目录路径。
    • -publish: 将测试结果发布到 DTP。
    • -report: 指定测试执行报告的位置。
    • -settings:指定包含配置设置的 .properties 文件。选项在设置文件 Local Settings Files - 选项Options有所说明。

如果 SOAtest 的安装不在您的路径上,请使用可执行文件的完整路径启动 soatestcli

CLI 调用

soatestcli 调用的一般形式是:

  • Windows: soatestcli.exe [OPTIONS]
  • UNIX: soatestcli [OPTIONS]

...

  • Windows:soatestcli.exe -data %WORKSPACE_DIR% -resource resource_to_test -settings %LOCAL_SETTINGS_FILE% -config %CONFIG_URL% -report%REPORT_FILE%
  • UNIX:soatestcli -data %WORKSPACE_DIR% -resource resource_to_test -settings %LOCAL_SETTINGS_FILE% -config %CONFIG_URL% -report %REPORT_FILE%

示例

soatestcli.exe -config "user://Example Configuration"

...

  • 在默认工作空间的 'tests' 项目文件夹中运行所有测试,并将报告保存在 C:\reports\Report1。项目“tests”必须已经导入到工作空间中。

Scroll pdf ignore

CLI 视频教程

Vimeowidget
Heightwidth425
Width840
600
urlURLhttps://playerwww.vimeoyoutube.com/video/489598841watch?v=sD-l1GVhJ64
height400