InfoQ

トピック・タグ別の表示

テストに関するすべてのコンテンツ


テストに関する最新コンテンツ

Coplien氏とMartin氏、TDDとCDDそしてプロフェッショナルの定義について大いに語る。

コミュニティ
Agile
トピック
ユニットテスト,
アジャイル技術,
Delivering Quality

JAOO '07 で「今時、ユニットテストを実施してないコードを納品するのは無責任な開発者だ」というBob Martin氏の主張について、議論が起こった。 このInfoQビデオは、BobとJim Coplien氏がこれに関連する話や、いくつかの他の話題について議論する様子を納めたものだ。TDDと契約による設計(Design by Contract)の比較や、システムとビジネスドメインモデルを調和させるためには、事前にどれくらいのアーキテクチャ設計をしておかなければならないのか、などが議論されている。(翻訳:近藤 修平 - (株)永和システムマネジメント)

XMLをユニットテストする

コミュニティ
Java,
SOA,
Agile
トピック
ユニットテスト,
ソフトウェアテスト,
Delivering Quality

XMLUnitはBSDライセンスの下で認可されたオープンソースプロジェクトです。XMLUnitは相関クラスの小さなライブラリを提供しますが、それは、前のセクションで概説された幾つかのXMLをテストする異なった方法のそれぞれを簡素化します。

レガシーコードのユニットテスティングにロギングの継ぎ目を利用する

コミュニティ
Java,
Agile
トピック
ユニットテスト,
ソフトウェアテスト,
アジャイル技術

ロギングを使用して、レガシーコードのユニットテストを簡単にすることができます。また、クラスのロジックを変更したり、振る舞いを変えることもありません。

テストに関するNews

Interview: Coplien氏とMartin氏、TDDとCDDそしてプロフェッショナルの定義について大いに語る。

コミュニティ
Agile
トピック
ユニットテスト,
アジャイル技術,
Delivering Quality

JAOO '07 で「今時、ユニットテストを実施してないコードを納品するのは無責任な開発者だ」というBob Martin氏の主張について、議論が起こった。このInfoQビデオは、BobとJim Coplien氏がこれに関連する話や、いくつかの他の話題について議論する様子を納めたものだ。

WebサービスのMock

コミュニティ
SOA,
Architecture
トピック
Webサービス

Webサービスのテストアプローチについては、以前InfoQで取り扱った。それらはWeb ServicesのMockを使用することで、最近拡張された。

なぜ従来のテスト自動化ツールはアジャイルを抑えつけるのか

コミュニティ
Agile
トピック
アジャイル技術,
ソフトウェアテスト

最近、次世代機能テストツールの方向性について大きな興奮が広がっているようだ。

Article: XMLをユニットテストする

コミュニティ
Java,
SOA,
Agile
トピック
ユニットテスト,
ソフトウェアテスト,
Delivering Quality

XMLUnitはBSDライセンスの下で認可されたオープンソースプロジェクトです。XMLUnitは相関クラスの小さなライブラリを提供しますが、それは、前のセクションで概説された幾つかのXMLをテストする異なった方法のそれぞれを簡素化します。

テストと復元性をめぐる議論: オブジェクト指向 vs. 関数型プログラミング言語

コミュニティ
Java,
Architecture
トピック
設計,
Delivering Quality,
ユニットテスト,
プログラミング

Michael Feathers氏の最新の投稿をめぐり、ブログのコミュニティ上で活発な議論が行われた。Feathers氏は、オブジェクト指向プログラミング言語に組み込まれた機能を使うと、テストが容易に行うことができ、コードの復元性を簡単に高めることができると主張した。

Cockburn氏テスティングを語る: 本物のプログラマにはガッツ(GUTs)がある

コミュニティ
Agile
トピック
ユニットテスト,
アジャイル技術,
Delivering Quality

Alistair Cockburn氏は、InfoQのビデオ記事「Coplien and Martin Debate TDD, CDD and Professionalism」に対するフォローアップ記事を自身のブログへ投稿した。その中で氏は、いかに多くの人たちがTDDを誤解しているかについて言及している。