InfoQ ホームページ テスト に関するすべてのコンテンツ
-
Silverlightの解析ツール:Silverlight Spy
Microsoft Silverlightの成功は、最近では北京オリンピックで見られるように、技術の可能性を見せつけ、より多くの開発者の関心を引き付けた。 Silverlightを利用するエンドユーザーや、それを開発する開発者が増えるにつれ、関連するツールの開発も促進されている。そのような便利なツールの1つが、今回紹介するFirst FloorによるSilverlight Spyである。
-
-
.NET向けデッドロックのデバッグ
難しい設定などは一切なしで、.NETにはデッドロック検出のサポートがない。通常、デッドロックのチェックはデバッガを取り付けて、各スレッドを検査することでおこなわれる。CGUIデバッグツール、HawkEyeorneliuの作成者であるCorneliu氏が、その代わりになるものを提供してくれた。氏のACorns.Debuggingツールは、それらを再コンパイルすることなく、ほとんどの.NETプログラムに対して機能する。
-
JRuby総まとめ:Java IntegrationとJSR-45によるデバッグの向上
JRuby の次のメンテナンスリリースが今月後半に予定されている。今回の変更にはRubyコードからJavaライブラリをどのように使うかを定義しているJava Integrationの見直しがある。
-
JUnitは死なず
JUnitは数年間に渡って利用されているJavaのユニット・テスト用フレームワークである。JUnitは元々Kent Beck氏とErich Gamma氏によって開発され、現在はコミニュニティによって保守されており、先頃JUnit4.5がリリースされた。
-
-
Article: Rubyのデバッガを調査
Rubyには、Rubyコミュニティの内外で広く知られている誤解が一つある。Rubyにはデバッガがないという誤解だ。しかし、Rubyにデバッガが無いということは誤解なのだ。実際のところ、Rubyにはデバッガ用のツールがある。
-
第二回Functional Test Workshopの成果
Agile Alliance Functional Test Workshopの2回目がアジャイル2008のプレコンファレンスとして開催された。それは一連のオープンスペースセッションとしてJeff Paton氏が中心となって実施された。このワークショップの第一の目的は、最先端の進歩について討論し、自動化機能テストツールの今後の可能性を思い描くことであった。
-
Agile Allianceの機能テストワークショップ
第二回目のAgile Alliance 機能テストツールワークショップが、Agile 2008 (8月4日(月)) の前日に開催された。これは、今年開催される第二回目のワークショップで、「アジャイルチームが使う自動機能テストツールの水準を、自動的に顧客に対応するテストに高める」ことが目的である。
-
-
NDependおよびコードメトリクスの理解向上
どのようなツールであっても、その使い方を知っている開発者が手にして初めて効果をもたらす。NDependは強力なツールであるが、NDependが扱うソフトウェアメトリクスを理解するアーキテクトや開発者はあまりにも少ない。
-
Klocwork Insightはデスクトップにコード解析をもたらす
今年に入ってからKlocworkは、デスクトップ製品のKlocwork Insightをリリースし、同社のソースコード解析機能を個々の開発者にもたらした。InfoQは最近、Klocwork社の最高技術責任者Gwyn Fisher氏とKlocwork Insightについて話をした。
-
.NET向けPex自動化調査テスト
PexはMicrosoft Research提供によるホワイトボックステスト生成ツールである。特定のメソッド内で各実行パスのテストケースを別々に手書きするのではなく、デベロッパは1つのパラメータ化されたテストメソッドを記述することができる。Pexはそれを使用し、標準MS Testユニットの一式を生成し、ターゲットメソッド内でパスを実行する。
-
FxCopルールがSystem.AddInのPipeline Builderに加わる
Microsoftは拡張可能性フレームワークSystem.AddInを利用しているプロジェクトのために、FxCopルールを作成した。
-
発表:新Google C++ テストフレームワーク
近ごろGoogleは、C++開発向けxUnitベースのテストフレームワークをオープンソース化した。プロジェクトデベロッパのZhanyong Wan氏よると、そのフレームワークは何年もの間数千人のC++デベロッパによりGoogle内部で使用されてきたと言われている。