BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ テスト に関するすべてのコンテンツ

  • アジャイルの限界

    非伝統的な環境でアジャイルを実践しようとする試みが直面する問題は、アジャイルの原則が適用できないことでも、フィードバックのサイクルが始めからうまくいかないことでもない。アジャイルのスイート・スポットの外では、アジャイルの技術を適用するにはさらなる障壁があり、コストがかかること。これが、彼らが直面した問題だ。これらの障害物はアジャイル自体の適用を妨げるものではないが、アジャイル適用のコストを引き上げる。

  • データベース駆動のアプリケーションにおけるパフォーマンスに関するアンチ・パターン

    Alois Reitbauer氏は、離れるべきであり、アプリケーションのパフォーマンスを低下させる、いくつかのアーキテクチャのアンチ・パターンを明らかにする。

  • TDDを根づかせる:導入の問題と解決策

    大きな組織のチームでは、TDDの採用に未だに苦戦している。この記事では、Mark Levison氏が、チームを調査した時に発見した問題と、TDDを組織に紹介するための戦略とを共有する。

  • JsUnitとJSMockを使ったJavaScriptのテスト駆動開発

    この記事は保守性の高いJavaScriptを作成するための集中講座です。ユニット・テストを書いて、そのテストを通るようにするという単純な法則を繰り返しながら既存の例題に機能を追加していきます。

  • .NET コード解析について Patrick Smacchia氏に聞く

    Patrick Smacchia氏は15年余りの間ソフトウェア開発に携わってきた Visual C# の MVP です。彼は現場での経験から着想した .NET プラットフォームに関する書籍である Practical .NET 2 and C# 2 の著者です。

  • Typemock: その過去・現在・未来

    Eli Lopian氏率いるTypemock社の過去・現在・未来について、インタビュー形式にて記します。

  • Rubyのデバッガを調査

    Rubyには、Rubyコミュニティの内外で広く知られている誤解が一つある。Rubyにはデバッガがないという誤解だ。しかし、Rubyにデバッガが無いということは誤解なのだ。実際のところ、Rubyにはデバッガ用のツールがある。

  • オブジェクト・メタデータにシングルトンクラスを使う

    オペレーションあるいはAPI呼び出しの結果、多数のオブジェクト、つまりオブジェクトグラフができてしまった。やるべきことは、データを解析し、解析結果をグラフのメタデータとして保存することである。

  • コーディング標準のためのガバナンスの自動化を実現する

    Mark Figley氏がコーディング標準とベストプラクティスの実施をビルドプロセスの一部として自動化する方法について説明しています。

  • 反復的で自動化された、継続的なパフォーマンステスト

    アプリケーションのパフォーマンスを考えたとき、我々はアプリケーションが完成に近づくまでは、パフォーマンスのテストを滅多に行いません。我々が機能テストで行ってきた、反復、自動化、継続という教えをパフォーマンスについても同様に適用できるでしょうか?

  • Spring Frameworkによるソフトウェアテスト

    この記事では、単体/統合テストの分野でSpringフレームワークが提供するサポートの概要について説明する。一般的なJava EEアプリケーションでのアジャイルテスティングフレームワークの実装と、Springテストクラスを使用したアプリケーション機能のテスト方法について、読者の方の参考となるように、ローン処理のWebアプリケーションの例を取りあげる。

  • XMLをユニットテストする

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

BT