2011-09-15 14 views
0

最近、私は静的解析ソフトウェア、特にIndusと Javaフレームワークに焦点を当てました。私はこれらのソフトウェアをテストしたい。誰もが包括的なテストケースを提供できますか?私が書いたテストケースは典型的なものではないと思います。テストケースの入手方法

+0

多くの種類のテストがあります:http://en.wikipedia.org/wiki/Software_testing – zerkms

答えて

-1

テストケースを入手する1つの方法は、何かが壊れたときにユーザーから得た入力ファイルを保持していることです。壊れたバージョンのバグを引き起こすのに必要な入力量を最小限に抑え、バージョンは正しく動作します。

+0

@Fiary、どのようにして私があなたの役に立つ答えに改善できますか? – sarnold

0

これらのソフトウェアパッケージのベンダーに連絡して、テストケースを尋ねることをお勧めします。今のところできるだけ多くを持っていることは、彼ら自身の関心事です。静的解析ツールを評価する上で

1

私の標準のアドバイスは、あなたがのためにそれらを使用することがあります実際のソフトウェアでそれらをテストすることです:「落とし穴II:それは他の人のコードで見つかったバグに基づくツールを購入しないでください。静的解析ツールにコミットする前に、実際のコードで重要なバグを見つけてください。オープンソースやデモコードにあるバグは非常に印象的です。あなたの組織のコードは、開発中(バグを発見するのに最も安い時期です)は既に公表されているコードとは非常に異なっています」。ソフトウェア信頼性工学に関する第21回IEEE国際シンポジウムの補足資料http://pobox.com/~flash/Static_Analysis_Deployment_Pitfalls.pdf