You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows下用命令行运行TestComplete 14的automation.pjs项目并查看结果?

解决方案

没问题!这完全可以实现,TestComplete 14在Windows系统下原生支持命令行运行测试项目,而且不需要额外下载特定插件,基础版本就具备这个能力。

核心命令示例

首先你得找到TestComplete的主程序TestComplete.exe,默认安装路径一般是C:\Program Files (x86)\SmartBear\TestComplete 14\Bin\TestComplete.exe,如果你的安装路径不一样,替换成你实际的路径就行。

运行整个项目

如果要运行automation.pjs里的所有测试用例,用这条命令:

"C:\Program Files (x86)\SmartBear\TestComplete 14\Bin\TestComplete.exe" "C:\你的项目路径\automation.pjs" /run /exit /SilentMode

运行指定测试用例

要是只想跑某个特定的测试用例,比如项目里TestProject1下TestSuite1里的TestCase1,可以加上路径参数精准定位:

"C:\Program Files (x86)\SmartBear\TestComplete 14\Bin\TestComplete.exe" "C:\你的项目路径\automation.pjs" /run /exit /SilentMode /project:"TestProject1" /test:"TestSuite1|TestCase1"

关键参数解释

  • /run:启动TestComplete后立即执行测试
  • /exit:测试结束后自动关闭TestComplete,不用手动关软件
  • /SilentMode:静默运行,不会弹出TestComplete的主界面,所有执行信息都会输出到命令行窗口
  • /project:"项目名":当你的.pjs里包含多个项目时,指定要运行的具体项目
  • /test:"测试路径":指定具体的测试用例或套件,层级之间用竖线|分隔

查看运行结果

命令行窗口会实时输出测试的执行状态,包括每个步骤的结果、失败原因(如果有的话),测试结束后还会给出整体统计:总测试数、通过数、失败数一目了然。

要是想把日志保存下来后续查看,还可以加个日志输出参数:

"C:\Program Files (x86)\SmartBear\TestComplete 14\Bin\TestComplete.exe" "C:\你的项目路径\automation.pjs" /run /exit /SilentMode /logfile:"C:\你想保存日志的路径\automation_test.log"

小提醒

  • 所有包含空格的路径(比如TestComplete的安装路径、项目文件路径)一定要用双引号括起来,不然命令会报错
  • 如果你装的是64位版TestComplete,路径会是C:\Program Files\SmartBear\TestComplete 14\Bin\TestComplete.exe,记得对应调整
  • 最好用管理员权限打开命令提示符,避免因为权限不足导致测试无法正常运行

内容的提问来源于stack exchange,提问作者Eden G.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 08:37:51