ニーズに合わせて変更された缶詰パッケージを入手しようとしています。私はそのためのテストを準備するためのチームセットアップの一部です。Oracleバックエンドがあり、C++.NETで記述されていると思います。
私の質問は、無料またはオープンソースのテストツールをお勧めしますか。
ありがとう
ケン
アプリケーションのリグレッション テストには、AutoHotKey http://www.autohotkey.com/という無料のツールを使用します。シンプルでバッチ構成可能で、事実上すべてのアプリケーションで機能します。ブラック ボックス テスト用に正確に設計されたわけではありませんが、ツールボックスに追加するのに適した無料のツールです。
アプリケーションのブラック ボックス テスト用の優れた商用アプリケーションがいくつかありますが (HoloDeck http://www.sisecure.com/holodeck/index.shtml、Cenzic Hailstorm http://www.cenzic.com/ )、唯一のオープン ソース私が知っているアプリケーションは、ネットワーク セキュリティのテストのみです (Spike http://www.immunitysec.com/resources-freesoftware.shtml、OWASP WebScarab http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project、および Nikto http ://www.cirt.net/nikto2 )
値のチェック。有効な日付のみが免除されるかどうかを確認し、全範囲を除くフィールドに番号を付けます。
そのようなツールに何を期待しますか?ソフトウェアを任意にテストできるツールはありません。
コンポーネントまたはシステムの内部構造を参照しない、機能的または非機能的なテスト。
何を確認したいかはすでにわかっているように聞こえます。カスタム アプリケーションの場合、最善の策は、テスト計画を考案し、検証したい値を手動でテストすることです。
他の人に同意します。アプリケーションはニーズに合わせて変更されているため、実際にニーズに合わせて変更されていることを確認する必要があります。
アセンブリが難読化されていない場合は、FxCop を使用してバイナリを分析し、重大なバグがあるかどうかを確認できます (注 - fxcop と静的分析に慣れていない場合は、大量のバグを報告する前に誰かを見つけてください。修正されません)。
それを超えて、仕事を成し遂げるためのより多くのテクニックとツールを見ています。