ユニットテストのフェルト

ユニットテストのフェルト

このごろ、正直に言うと、先生は「単位のロードテスト、」本を発行したどのような偉大な感じを見に行きました、著者は多くの例を引き合いに出して、ユニットテストの重要性を教え、ユニットそれが人々に奉仕することですテストそれはあなたがテストに費やす時間と労力を削減、簡単にあなたの仕事をすることができますので、質問は、ユニットテストとは何か、ユニットテストは、テストのための書き込みとテストコードにコードの開発者の一枚です非常に小さく、非常に特定の機能が正確です。典型的には、特定の条件(またはシーン)を判定するためのテストユニットは、特定の機能に作用します。、そしてまたテストは間接的で洗練され、各テストは非常に関連性がなければならないことをどの手段、および環境や他のテストの独立していなければならないことが示唆された著者
の試験の準備には、必ず一度だけ同じ試験を作りますどのような
テスト機能は、商品コードの機能に焦点を当てる、または機能や特定の特性の組を提供するために組み合わせなければならない
理想的には、潜在的なバグのトレーサビリティとテストコードとの対応関係を有することができる。他に言葉は、テストが失敗したとき、それはすぐにコードの位置における潜在的なバグを認識しておく必要があり
何のテストは、他のテストに依存しないことを「独立した」と、あなたは、任意の順序で、いつでも単一のテストを実行することができるはずです、私たちはあります。あなたのコードを確認するための簡単なユニットテストプログラムを書くことがしばしば望んでいない、習慣を持っています。彼らのプログラムは、直接スローテストグループによってそれぞれの実行後に非常に自信を持って、または幸運でした。独自の手続きの上に提出各試験群は、多くの抜け穴があると思いませんでした後しかし、あなたはバグを見つけるでしょう。しかし、運が良ければ、各変更または良いBUG後、これはバグでは考慮されません。その後、再び自信を持って提出し、結果は戦いを失ってしまいました。そのため、いくつかの訪問の後。このモジュールまで追加これらのバグBUG時間を見つけて修正するために費やした開発者も、これはユニットテストの重要性であるので、彼が開発したよりも多くの時間を費やす時間と労力を削減し、常に長いを行っていません障害を見つけます。何故

おすすめ

転載: www.cnblogs.com/baidu1213/p/12580873.html