0

クライアントは、何らかの理由でビジネス プロセスの 1 つが失敗した場合にいつでも通知を受け取るように要求しています。「オブザーバー」として実行され、プロセスのさまざまな部分をチェックする別のアプリケーションを作成するという考えがありました。

例として、毎日のファイルが生成され、FTP ロケーションにアップロードされたとします。「オブザーバー」には、次の「テスト」が含まれる場合があります。

  • FTPに接続する
  • ファイルが存在するはずのフォルダに移動
  • 命名規則でファイルを検索
  • ファイルの作成日を確認する

いずれかのステップが失敗すると、アラート メールが送信され、レポートにもログが記録されます (データベースがダウンしている場合とメールがダウンしている場合の両方)。

私の質問は..これに近いことをする製品はありますか? しっかりしたものがあれば購入したいです。そうでない場合、これは単体テスト プラットフォームのように思えます...テスト用に転用できる可能性があるものはありますか?

参考までに、私たちは Microsoft/Windows ベースのショップです。

事前にt​​hx!

4

1 に答える 1

1

これには、継続的インテグレーション フレームワークを使用することもできます。通常、ソース コード リポジトリを監視し、ビルドとテストを行いますが、これにも使用できます。

たとえば、Hudson、Jenkins、および CrouseControl.NET は、優れたオープン ソースであり、このようなものを簡単にセットアップできます。リポジトリの監視を FTP 経由のいずれかのファイルシステムに変更するだけで、必要なものをチェックする小さなスクリプトを作成します。他のすべては、フレームワークによって無料で提供されます。つまり、電子メール、監視および実行のための Web インターフェイスです。

ただのアイデア。

于 2011-08-24T19:54:23.877 に答える