私はいくつかのテスト入力値を持つJavaプログラムを実行したいと思います。実行が終了すると、各条件文について、完全な実行トレースを知りたいと思います。 これを手伝ってくれるものはありますか?Javaプログラムのテストケースの実行トレースを取得できますか?
1
A
答えて
2
もちろん、debugging APIを使用してください。
1
AspectJをご覧ください。
これを使用して、透過的にインターセプトしてコードを実行することができます。すべての(例えば)if()
ステートメントを傍受することはできませんが、確実にメソッド呼び出しなどを傍受することができます。そうすれば、そこから実行フローを派生させることができます。