InfoQ ホームページ テスト に関するすべてのコンテンツ
-
デバッガは忘れて、「Saff Squeeze」を使おう
XPの提唱者の一人であり、TDDやJUnit自体の開発者であるKent Beck氏は、デバッガの代わりに単体テストを用いて、JUnitの新しい機能であるJUnitMaxの不具合の調査を行うことについて話をしている。
-
Cloverのテスト最適化機能によってテストが高速に
最近リリースされたClover 2.4は"Test Optimization(テスト最適化)"という新機能を強調している。これはCIをスピード・アップし、テストが完了するまでの待ち時間を削減する効果がある。"テスト毎の"カバレッジ・データを活用することでコードの修正によって影響のあったテストだけを選択的に実行する。
-
-
.NET 4の新機能を探る:コード契約
InfoQでは昨年からC#をベースにして契約による設計をサポートするSpec#を取り上げている。契約による設計は静的型付けのように、コンパイル時に検証されないと一定の動作を実行することができないという考���方だ。
-
-
テスト: 開発者が期待されていること 対 実際にすること
PDCで「ユニットテストの将来」というパネルディスカッションが行われた。会話のほとんどはモックに注目していた。モックフレームワークが使われすぎているというのが全体的な意見であった。
-
-
JRubyでのJava GUIテスト
GUIテストは、単体テストよりも時間がかかり、その上難しい。そのため、しばしば広くテスト手動開発チームにおいてさえも、おざなりにされる。2通りの可能なソリューションを検討し、このタスクを一層簡単にすることを約束するSWTおよびSwingアプリケーションのGUIテストを作成する。
-
FlexMonkeyによるFlexのテスト
この記事でInfoQ.comはプロジェクトの創設者であるGorilla LogicのStu Stern氏とFlexMonkeyについて論じる。FlexMonkeyはFlexアプリケーションのテストをするために操作を記録/再生するオープン・ソースのツールである。
-
-
Visual Studio 2010の主機能:プロファイル作成およびデバッギング並列アプリケーション
Visual Studio 2010は、プロファイル作成およびデバッギング並列アプリケーションへ新しくフォーカスするとしている。これらに含まれるのは、スレッドではなくタスクの観点からコードをデバッグするツールおよびOSがスレッドを効率的にスケジューリングしている様子を示すプロファイラーである。
-
ユニットテストワークフローの基礎
Windows Workflow Foundationは、データフロースタイルアーキテクチャに取り組んでいる人びとにパワフルな機能を提供する。しかしこうした機能は、費用がかかる。従来のバッチ処理アプリケーションとは違い、Windows Workflow Foundationは自動化テストには役立たない。
-
-
ThoughtWorksが自動化機能テストプラットフォームであるTwistを発表
ThoughtWorksStudiosはTwistを作成した。それはWebおよびJavaアプリケーションの機能テスト向けの統合開発環境である。ツールは、ユーザストーリーを文書化し、実行可能な要求を取り込み、機能テストを開発し、維持し、実行し、報告するためのシングルプラットフォームを提供する。Twistのフリートライアルバージョンが、現在ダウンロードおよび評価可能である。
-
Ruby 1.9の総まとめ:i18nおよびUnicodeの現状、1.9.1の機能凍結、Gems 1.3
Ruby 1.9.xの初めての安定したリリースであるRuby 1.9.1の作業が、機能凍結をし、1.9.0-5のリリースが目前に迫っている。Ruby Gems 1.3がリリースされ、1.9.xに追加され、RubyでUnicodeをサポートするために多少の変更が追加された。