我如何 运行 我的自动化脚本,其中包括 UI 使用 Octopus 服务器在 Octopus 触手上进行交互?

How do I run my automation scripts which include UI interaction on an Octopus tentacle using the Octopus Server?

我有一个批处理文件,它使用 nunitconsole 运行ner 来 运行 我的测试。 它是 nunit 框架和 specflow 的组合。 当我 运行 章鱼触手上的批处理文件按预期工作时。

但是,如果我在 Octopus 服务器中创建一个步骤来触发这个批处理文件,none 的 UI 相关的事情就会发生。 为此需要任何设置或先决条件吗?

前段时间我遇到过类似的情况,这是因为八达通服务器 运行 作为一项服务,因此,你不能有任何需要 window 或交互的东西 运行,但是解决方法可能是,通过 Octopus 执行计划任务来执行您的批处理,因此您将以非后台方式执行。