うTDDとMSTest/VS2008
-
09-06-2019 - |
質問
っくりとした時間と時間であることを再テスト駆動開発/テストでは難しいとMSTestではその他の試験の枠組みなどの途,MBUnit。どう考えていることを示唆マニュアル回避策および/または第3者のビットが提案する場合MSTestのオプションによるインフラからかかりますか?私は主についてかVS2008年のチームスイートだと思うのヒントVS2008Proできる場として、これからが適しているというものであMSTest機能が含まれまそのバージョンです。
解決
MSTestはないとして効率の高いあるいは拡張としてのオープンソースの枠組みで可能.からの質問についての確認作り生活しやすMSTestとな代替案について、ここでの私のMSTestします。
- ショートカット.のようにHaackedと、数秒のショートカット.
- 現在のコンテキスト.以来、MSTestが遅くなるので、走行試験の現在のコンテキストが使用できます。(CTRL+R, CTRL+T).場合はカーソルのある試験方法が、このままだの方法です。場合はカーソル以外の方法がテストクラスは、これだけを実行します。と名前空間などなど
- 効率的な試験および組織.この犬は遅くなります。ものとする書面に効率的な試験までを実施。動きの遅いクル試験の試験授業又はプロジェクトでは高速試験をすすめていた。
- 試験WCF.い試験サービスは、デバッグ試験による走行試験でVisual Studioでの火災は、ASP.NET 開発webサーバーこれらは,ィバルにしたいと考えていますの走行が可能であり、これまでのようにできるだけでもデバッグできないと常に思っています。
- 設定ファイル.編集テスト実行設定へ移動します。設定ファイルの試験実行時のフォルダにまとめた。
- 統合ソースの安全.すことにも注意が必要MSTestが嫌いでSourceSafeの感じです。でMSTestい入れの試験ファイルのソース制御として追加しようとすると、ソリューションでブームになっているの解時に走行す。いのSourceSafeを要するとともに、マルチ-チェックアウトモードな殺害のお仲間で。
- を無視し、毛羽 とMSTest、十数の異なるwindowsります。走行試験、試験、試験リスト...それらはすべてを超えました。棒試験結果と大きく嬉しいです。
- 棒の"ユニット試験".追加された場合は試験を追加することができます序試験では、単体テスト、または実行を通じてウィザードを閉じます。貼っただの簡易ユニット。
他のヒント
た場合のものを使用MSTestについても学習し、キーボードショートカット.彼らは生活が楽しくなるの軽減につながります。
試験を現在のコンテキスト: CTRL+R, T
すべての試験液: CTRL+R, A
デバッグ試験を現在のコンテキスト: CTRL+R, CTRL+T
デバッグすべての試験液: CTRL+R, CTRL+A
私はこちらです。何かわからないことになると比較すべてのオープンソースのツールをご用意MSTestを始めたたきます。コメントをどう扱いは、どのようunintiuitve。まぁ、たった根本的に異なるからルの枠組みこの最適化のための並列実行します。
ものqurikの静ClassInitialzeや清掃活動を独自のTestContextそれぞれの試験のためのキタックのためにWindowsの事業プログラマMS言語の並列progarmming。
のあった不遇のプロジェクトは何千ものユニット。ものを使って実質的に構築。とMSTestし切ることを非常にmanagableスケジュール
私の同僚のマイクHadlowは良の概要理由を全く嫌MSTest こちらの.
彼の運用取り付けられています。からプロジェクトが、私は現在、より大きなプロジェクトと政治の関与をもらっていないのでまだ使用しています。
の殺する人が実施MSTest付いているのかなんてわからんTDD.今すぐこのプロジェクトを支援し音のようなM$basher-と思います。がんの悩しているところとされ、非常に貧しいツールです。
私は見たことがありません深刻な問題MSTest.なんと、具体的には、予約でいっぱいです。また、実際には、内に広く伝え、また日本から途にMSTest.わからない理由はこなかった。
多くのconfigファイルmstestが少なcondusive.
別の理由を選びましたmbunitの"バトン"の特徴mbunit.ことができ、ロールバックすべてのデータベースのものでこの試験できますので、実際には、フル回路の試験なの沼が汚染された後のテストです。
不足もあって、RowTest施設mstest.
からだけで走行mbunitとして依存関係の構築の過程で、その簡単なだけでfloatでbin及び、インスタンスが必要です。
- MSTest"高摩擦":得 ビルドスクリプトとNAantとMbUnit 比MStest、MSBuild.No と比較しました。
- MSTestが遅いMbUnit と途は私の部の観光スポットを表示高速化 (gallioがこちら)
- MStestを追加します バンチのもののあまりないと思いますが必要のように 有線configファイル等
- MSTestのだが、fetaureセットのその他のOS試験の枠組みチル、MbUnit
それだけでも使いにくいとあります。
して大湯スのIDEのために利用MSTest他の機械であるビットナメ.と思うことはなっていただきたいと、ユニットテストのみの作品の上映がスタジオやすsholdné走行できるように。
また、MSTestなこinbetweenそれぞれの試験でリメイク全体のコンテキストそれぞれの試験では、o0neる前の試験に失敗したその他doenなinfuence現在の試験が遅くする。ができます。にnoisolationフラグは、すべての試験にMSTestプロセスである。高速ア:に対ideできるツール-オプションを選択し試験ます。選択項目という試験の実行および対話を行う会合は、右のチェックボックスと呼ばれ"の試験実行エンジンとテスト'チェックします。
答えによら非と、私は考えられる "そらく途でのご滞在のご使用いただけます"
免責事項:いない実際の経験MSバルがかりにくいなどの問題'インストールする必要がありますの巨大な発想でお客様の試験が別機"が完成。その他MSはこのcontorting右のパスピ経由のIDEベル/笛と申します。のように発生試験からの授業の一つであったたのを覚えていかない年。この敗戦のポイント 試験運転 -デザインを生から小さな階段をRGR:筆記試験-作でパススルー refactor.ご利用の場合ツールで奪いのです。
私にとっ機会となります。..現在:)
もちろん、TDDを用いた開発途用年数として使用MSTestの約4ヶ月で今や役割が変化します。
ないと思っていMSTest駅からやっていTDD.まだすべての核物のために必要なテスト駆動開発などの基本的な主張と嘲笑う枠組みを使用してい才疑似).
MSTestな統合とVisual Studio、この統合は、コードカバレッジツールを内蔵しています。
が がないやむを得ない場合 ない 利用MSTest.最番償却私の意見:
- が主張するオプションに比べて途)
- の低迷に試験ランナー(slowに比べて途)
この文書主張りコードの組み合わせでの試験ランナーの全プロセスにより遅途.にオープンソースのオプションも多くりを支援する。
ご利用の場合の投資を維持しながら、生産性のためのCI、ジャンプを通じて少しフープ/hacksく途公開試験結果です。走行試験の投資を維持しながら、生産性とMSTestに比べ非常に簡単です。ない場合はをタッチの投資を維持しながら、生産性以上になったと思い途のでアのキャンセル手数料無料