1

TeamCity でいくつかのランダムに失敗する統合テストを実行しています。これらのテストはローカルで失敗しません。ローカル サイトを開発データベースにヒットさせようとさえしました。

このような奇妙な問題をデバッグした経験のある人はいますか?

MVC 4 (C#) と MSBuild を使用しています。

4

2 に答える 2

0

コメントしたように、多くの情報は提供しませんが、「これをデバッグする方法」という質問に対する簡単な回答はSystem.Diagnostics.Debugger.Break();、失敗したテストの直前にステートメントを配置することです。次に、デバッガーをアタッチする機会があり、すぐに使用できます。

于 2013-10-30T14:13:21.520 に答える
0

私が抱えていた問題は、負荷分散ソリューションにありました。2 つの Web サーバーが同期されておらず、奇妙なタイミングの問題が発生していました。

1 つの Web サーバーがそれを保存し、次に別の Web サーバーがそれを取得して処理し、時間が過去のものになります。

于 2014-01-19T03:49:16.220 に答える