【问题标题】:Business Process "Observer" application业务流程“观察者”应用程序
【发布时间】:2011-08-24 19:36:29
【问题描述】:

我的客户要求在其业务流程之一因任何原因失败时得到通知。我有编写一个单独的应用程序的想法,它将作为“观察者”运行并检查流程的各个部分。

例如,生成了每日文件并将其上传到 FTP 位置。 “观察者”可能有以下“测试”:

  • 连接到 FTP
  • 转到文件应该存在的文件夹
  • 查找具有命名约定的文件
  • 验证文件的创建日期

任何步骤的失败都会发送警报电子邮件并记录到报告中(如果数据库已关闭或电子邮件已关闭)。

我的问题是.... 是否有任何产品可以做到这一点?如果那里有坚固的东西,我宁愿购买。如果不是,这几乎看起来像是一个单元测试平台......有什么可以用来测试的东西我可以重新利用吗?

仅供参考,我们是一家基于 Microsoft/Windows 的商店。

提前谢谢!

【问题讨论】:

    标签: unit-testing process-management business-process


    【解决方案1】:

    您甚至可以为此使用持续集成框架。他们通常监视源代码存储库并构建和测试事物,但也可以用于此目的。

    例如,Hudson、Jenkins 和 CrouseControl.NET 是一些开源的,它们很好,可以很容易地为这样的东西设置。只需将存储库的监视更改为通过 FTP 的任一文件系统并编写一个小脚本来检查您需要的内容。该框架免费提供其他所有内容,例如电子邮件、用于监控和运行事物的 Web 界面。

    只是一个想法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-04
      • 1970-01-01
      • 2013-03-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多