0

Apache2.2 には既に 2 つの svn (マスター/スレーブ構成) がセットアップされています。ネットワーク障害など、さまざまなシナリオでこのセットアップをテストする必要があります。考慮しなければならない重要なテスト ケースはありますか。テストで気をつけたいポイントとは?

[更新]
スレーブでライト スルー プロキシを使用しています。私が利用できるインターネット上で利用可能なドキュメント/チェックリストはありますか?


[更新]
最近、自己署名証明書を使用した SSL を含めました。SSL を使用する SVN の特別なテスト ケースはありますか?


ありがとう。

4

1 に答える 1

1

明らかに、同期中に障害が発生すると、最大の問題が発生します。

したがって、そのようなテスト ケースをテストに追加する必要があります。具体的には、同期中に障害が発生した後に何が必要になるかを定義する必要があります (リポジトリのクリーンアップ スクリプトなど)。

私が考えることができる他のテストケース:

  • ファイルのロックに関する問題が発生する場合もあります。したがって、その場合にもスクリプトを用意しておくことができます。そのためのテスト ケースを追加して、スクリプトが期待どおりに機能していることを確認できます。

  • また、非同期の場合はスレーブにコミットできないことも確認する必要があります。

  • 最後に、スレーブが非同期で実行された場合に、電子メールなどであなたとあなたのチームに正しく通知されるようにすることができます。

于 2012-07-10T07:32:35.917 に答える