工作流应用项目

Workflow application project

我想创建一个工作流应用程序,该应用程序将从一个文件开始,然后将其传递给多个程序,在每个步骤中对其进行编辑,直到结束。

这听起来像是一个雄心勃勃的项目。虽然 Workflow Foundation 绝对可以作为触发各种流程的编排系统,但这将是容易的部分。

  1. 有很多方法可以使 UI 自动化,但我还没有找到一种方法 超级坚固,它的价值可能会更麻烦。
    • 如果您要自动化 WPF 应用程序,您可以使用 .NET 中的 UI 自动化框架。
    • CodedUI 是微软的 UI 测试框架。您或许可以在某种程度上利用它来实现自动化。
    • 第三方自动化工具。还有许多其他工具声称可以实现 UI 自动化,但是很多都非常昂贵。
    • 坚持使用公开 API 或具有命令行功能的产品。
  2. 就同时处理而言,如果您需要 UI 自动化,在您完成基础知识之前,我什至不会考虑执行 multi-thread。资源消耗完全取决于您使用的应用程序。
  3. / 4. 正如我之前所说,Workflow Foundation 应该适合编排,但困难的部分是构建能够可靠地完成您需要的所有处理的活动。