2011-02-10 11 views
8

NSISスクリプトのテストの作成に役立つ既存のソリューションを知っている人はいますか?NSISスクリプトをテストする既存のソリューション

動機は、既存のインストールスクリプトを変更することは、それを壊すか、副作用が望ましくないているかどうかを知ることの利点です。

答えて

0

残念ながら、私はあなたの質問への答えは、少なくとも部分的に、あなたが確認する必要があるかに依存だと思います。あなたが心配しているすべての適切な場所への設置をコピーし、右ファイル(s)は、正しいレジストリ情報などを設定していることであるならば

、その後、ほぼすべてのユニットテストツールは、おそらくあなたのニーズを満たすでしょう。 RSpec2、またはCucumberのようなものを使用しているかもしれませんが、それはRubyにはなじみがあり、別のマシンでスクリプトを実行する必要がある場合はxcopyのデプロイメントになるためです。また、BDDベースのソリューションを使用するというアイデアも気に入っています。なぜなら、読取り可能なテキストに非常に近いドメイン固有言語を使用すると、必要に応じて他のユーザーが理解しやすくなり、必要に応じてテスト仕様を変更できるということです。

、しかし、あなたは、ユーザーエクスペリエンス(どのような進捗メッセージなどを示している)を懸念しているなら、私はあなたが必要となるテストはように簡単にすることなく、表現...または少なくともないことができることがわかりません一定レベルの痛み。

Good Luck!あなたが好きな解決策が見つかったときに、他の人にここで知らせるようにすることを忘れないでください。

1

Pavonisをご覧ください。

PavonisであなたNSISスクリプトをコンパイルし、エラーや警告の出力を得ることができます。

関連する問題