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

この記事では、単体/統合テストの分野でSpringフレームワークが提供するサポートの概要について説明する。一般的なJava EEアプリケーションでのアジャイルテスティングフレームワークの実装と、Springテストクラスを使用したアプリケーション機能のテスト方法について、読者の方の参考となるように、ローン処理のWebアプリケーションの例を取りあげる。
今年に入ってからKlocworkは、デスクトップ製品のKlocwork Insightをリリースし、同社のソースコード解析機能を個々の開発者にもたらした。InfoQは最近、Klocwork社の最高技術責任者Gwyn Fisher氏とKlocwork Insightについて話をした。
近ごろQuest SoftwareはJProbe 8.0をリリースした。それはJavaコード、メモリおよびカバレッジプロファイラーである。1990年代後半よりJProbeは主要Javaプロファイリングツールの1つであったが、新たなEclipse統合やさらに競争力のある価格を実現したJProbe 8.0をリリースすることで、Questがプロファイリング市場における主導権を奪回することを目的としている。
未処理の例外はどのアプリケーションにとっても致命傷である。ユーザの相互作用なしで実行されるアプリケーションにとっては特にそうといえよう。Red Gateがその潜在的な問題を見抜いて、警告を発する製品を開発したのだが、果たしてそれは期待に見合っているのだろうか?
デバッギングツールHawkeyeの作者Corneliu Tusnea氏は、オープンソースプロジェクトとして無料バージョンをCodePlex上でリリースした。
Rubiniusの動向に追いつく一番良い方法は、#rubinusというIRCチャンネルに参加するか、#rubinius IRCチャンネルのログ(source)を参照することだ。IRCチャンネルは、情報源として優れているが、本当に必要としている情報に辿り着くのに雑談を沢山読まないといけない。IRCチャンネルでは、目的としている情報を取得するのに時間がかかるが、二つの新しいブログによって、Rubiniusの開発に関する情報に追いついて行く事がより簡単になるのだ。
Simon Ritter氏がガーベジコレクションによる最長応答時間を保証するReal-Time Java specification (RTSJ)のビジョンとキャパシティを解説します。
RadRailsは、Aptana IDEの一部で、現在version1.0の利用が可能だ。人気のRails開発ツールは、この間いろいろなものがリリースされた。しかし、この最新バージョンのRadRailsは、RubyやRuby on Railsの開発者に対して役立つ新機能を追加した。
先日、Martin Baulig氏がMono Debuggerの最新リリースの機能について発表した。そしてMiguel de Icaza氏が、MonoDevelop 1.1でのサポートについて説明した。