Windows的远程自动化
CukeTest 支持对 Windows 应用进行远程自动化。这意味着您可以在一台电脑上运行 CukeTest,同时控制另一台电脑上的 Windows 应用。
工作原理与应用场景
远程自动化的核心是 CukeTest Worker 服务。您需要在安装了被测应用的远程 Windows 电脑上启动这个服务,然后本地的 CukeTest 脚本会通过网络连接到该服务并发送自动化指令。
这种远程自动化方式特别适用于以下场景:
- 跨平台测试: 在本地 Linux 或 macOS 系统上运行 CukeTest 脚本,以自动化控制远程 Windows 电脑上的应用。
- 32 位应用自动化: CukeTest 桌面版是 64 位应用,但在 Windows 32 位环境中,我们只提供了远程执行端的 Worker 服务。因此,如果您需要自动化 32 位 Windows 应用,可以通过 64 位 CukeTest 连接到 32 位环境的 Worker 服务来实现。
要启动 Worker 服务,只需在远程电脑的命令行中执行:
cuketest worker
有关远程自动化的更多详细信息,请参考 远程自动化 文档。