C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: ASP.NETでのデバッグ


(過去ログ 71 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■41153 / inTopicNo.1)  ASP.NETでのデバッグ
  
□投稿者/ もんた (12回)-(2009/09/14(Mon) 01:52:58)

分類:[ASP.NET (C#)] 

デバッグについての質問なのですが、ASP.NETでのデバッグでは自動で処理の流れを書き出してくれるような機能はないでしょうか?
例えばSWEDでは分岐などで通った行の番号を自動で書き出してくれます。

トレースはいちいちコーディングをしなければならないので時間のロスになってしまいます。

毎回ステップ実行で見ていくのは厳しいので、まとめてテスト結果をファイルに書き出してくれる機能はないでしょうか?

開発にはVS2008を仕様しています。
引用返信 編集キー/
■41157 / inTopicNo.2)  Re[1]: ASP.NETでのデバッグ
□投稿者/ Jitta (599回)-(2009/09/14(Mon) 10:39:59)
No41153 (もんた さん) に返信
> デバッグについての質問なのですが、ASP.NETでのデバッグでは自動で処理の流れを書き出してくれるような機能はないでしょうか?
> 例えばSWEDでは分岐などで通った行の番号を自動で書き出してくれます。

ないと思いますが、アプリケーションの設定ファイルに、traceという項目があったようにも思います。


>
> トレースはいちいちコーディングをしなければならないので時間のロスになってしまいます。
>
> 毎回ステップ実行で見ていくのは厳しいので、まとめてテスト結果をファイルに書き出してくれる機能はないでしょうか?

カバレッジを採りたい、ということでしょうか。テスト内容を決める人がどのような結果だから ok/ng を決めないと、機械が勝手に判断してはくれないと思いますけど?


>
> 開発にはVS2008を仕様しています。
引用返信 編集キー/
■41161 / inTopicNo.3)  Re[2]: ASP.NETでのデバッグ
□投稿者/ たくボン (194回)-(2009/09/14(Mon) 11:37:04)
No41157 (Jitta さん) に返信
> ■No41153 (もんた さん) に返信
>>トレースはいちいちコーディングをしなければならないので時間のロスになってしまいます。

いい時代になったもんだ。

俺がよく使う手は、スタックトレースを使って関数の頭にぶち込んでおく方法かな。
条件分岐までは出力しないけど、重要な関数に入れておけばある程度自動でログってくれる。

イベントの連鎖とか、めんどくさいログ出力にはもってこいかな。
引用返信 編集キー/
■41233 / inTopicNo.4)  Re[3]: ASP.NETでのデバッグ
□投稿者/ もんた (13回)-(2009/09/15(Tue) 20:39:36)
Jitta様、たくボン様、ありがとうございます。
カバレッジで検索してみたところ、VS2008に計測する機能がある事が分かりました。
貴重な意見、参考にさせていただきました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -