InfoQ ホームページ テスト に関するすべてのコンテンツ
-
JavaScriptのコードフローを視覚化するTraceGL
Rik Arends氏がTraceGLをリリースした。これは、トレースでバッキングを利用してJavaScriptアプリケーションをデバッグするツールだ。ブラウザベースのアプリケーションやNode.jsを使ったアプリケーションのデバッグを簡単にするため、このツールはアプリケーションの実行をキャプチャし視覚化する
-
モックの代替としてのサービスの仮想化
依存関係の注入を介したモックは、しばしば厄介な仕事だ。最も単純なアプリケーションでさえ、しばしば新しいインターフェイスの作成し、IoC Containerに依存することになる。そして一般的に多くの不必要な複雑さを追加する。その後に、まだモック自体を記述しなければならない。その多くは、単純な単体テスト以外には役に立たない。
-
BDDツール、Cucumberがチームを大きくして、多くのバグを修正。
Cucumber、ビヘイビア駆動開発、BDD、ツールは最近、チームを増強し、この2ヶ月間の集中的な作業によりバグを大幅に減らした、とAslak Hellesøy氏が明らかにした。先週開かれた CucumberカンファレンスデーにおいてCucumberのエコシステムについて話した時のことである。
-
-
Chris Eargle氏,アプリケーション開発を語る
TelerikのテクニカルエバンジェリストであるChris Eargle氏がInfoQとの独占インタビューで,毎日のプログラムタスクにおいて,いくつかのTipsに従うことで生産性を向上させる方法について,自身の見解を示してくれた。
-
Visual StudioはWindows StoreとWindows Phoneの単体テストを拡張する
Microsoftは先日リリースしたVisual Studio 2012のアップデートでWindows Phoneの単体テストをサポートし、Windows Storeの単体テストを改善した。
-
Opscode Chef統合テストがTest Kitchen 0.7.0によりOpenStack上で動くようになった
OpscodeがTest Kitchen 0.7.0のリリースをアナウンスしたが、オンデマンドOpenStackインスタンスを使ってChef cookbookのテストをサポートする。Test Kitchenはツールで、Opscode Chefクックブック開発者が自分の稼働中のインフラにクックブックを適用する前にクックブックの検証するのに役立つ。
-
エラーリストが静的コード解析の必要性を裏付け
CとC++向けの静的コード解析ツールであるPVS-Studioを開発している、Program Verification Systemsが Chromium, TortoiseSVN, Apache HTTP Server, MySQLなどの人気のあるオープンソースプロジェクトで見つかった、プログラミングエラーの一部のリストを公開した。
-
-
GoogleがJavaScriptのテストランナーであるTestacularをオープンソース化
Googleが Node.jsをベースにした JavaScriptのテストランナーであるTestacularをオープンソースにした。このツールは全ての主要webブラウザーをテストするのに使え、CIツールと統合できる。あらゆるコードエディタとも動く。
-
-
Version One が最新版 Team Room のリリースを発表
Version One は同社 アプリケーションライフサイクル管理製品の次期リリースについて発表した。広範な組織全体を統合管理するというニーズにはこれまで通り対応しながらも,開発チームのアクティビティを直接サポートする機能の提供に重点を置く。CEO の Robert Holler 氏が InfoQ に対して,2012年秋の製品リリースについて説明してくれた。
-
JustDecompileがC#5とWinRTをサポート
Telerikの JustDecompile Q3 2012は、C#5とWinRTをサポートする製品である。それは、2つのプラグインを含んでJustCodeを介してVisual Studioに統合される。
-
Pex - Microsoft Research が開発したユニットテストツール
Pex は Microsoft Research が開発した Visual Studio アドイン形式のユニットテストツールだ。ソースコードを検査して,テストの生成やパラメータ値の選択などといった多数の処理を実行する。
-
Twitter社はClutchをオープンソース化した
ClutchによってデベロッパーはiOS向けのハイブリッドアプリケーションを記述することができるようになり、iOSとAndroidデバイス上のA/Bテストを実行できるようになる。