InfoQ ホームページ テスト に関するすべてのコンテンツ
-
dotCover 2.0は、ユニットテストランナーとVisual Studio 2012サポートが追加された
JetBrainsは、彼らのコードカバレッジユーティリティであるdotCover 2.0を今週リリースすると発表した。新しくVisual Studio 2012 RCのサポートが追加され、新しいバージョンのdotCoverには、独自のユニットテストランナーと属性フィルターが含まれている。
-
Navigationは、ASP.NET WebFormsをよりテスト可能にする
Navigationは、CRUDロジックをコードビハインドファイルから移動することによって、ASP.NET Webフォームをよりテスト可能にするライブラリである。Graham Mendick氏の記事“Navigationのユニットテスト”では、いくつかの機能の紹介と、どのようにユニットテストを書くことができるかを紹介している。
-
Microsoft Test Manager 2012にWin 8タブレット向けの手動テストサポートが追加される
すべてのテストの方式を単純にに無視することはできない。いかによい自動テストを行っていたとしても、アプリケーションの出荷前には手動テストを行う必要がある。MS Test Manager 2012のリリースで、Microsoftは手動テストを大幅に簡単にするつもりである。
-
NDependとLINQを使ってコードを分析する
NDependは、彼らの主要な製品である静的コード分析の新しいバージョンをリリースした。NDepend 4は、Code Query LINQ、NDepend.API、そしてVS 2012サポートを提供する
-
NASA、スペースローンチシステム(SLS)用フライトソフトウェアの開発を開始
打上げロケットのフライトソフトウェア開発では、組込みシステムや、安全性などの品質特性が重要視される。こうしたミッションクリティカルなソフトウェアシステムを開発するためには、高性能のテストベッドが必要不可欠だ。5月31日付けのNASAのプレスリリースによると、スペースローンチシステム(SLS)用のソフトウェアテストベッドコンピュータがNASAに到着したという。
-
Sonar Quality Dashboard 3.0: 新しい商用版とDeveloper Cockpit
Sonar Quality Dashboard バージョン3.0がリリースされた。これには商用版と、自分のコミットがプロジェクト品質にどんな影響を与えているかわかる新しいプラグインが含まれている。
-
組織にアジャイルを広めるのは挑戦だと調査が示す
「調査結果:あなたの会社はどのくらいアジャイルを取り入れているか?」と題された2011年11月グローバルアジャイルソフトウェアアプリケーション開発オンライン調査の結果を、最近、Forresterが発表した。この調査には、アジャイルを導入した企業がどのように実施しているかという興味深い調査結果が数多く含まれている。
-
Microsoft Fakes Deep Dive – Shims
Shimsは、フレームワークのメソッドを含めたテストの一部としてメソッドの割り込みを行うことができるMicrosoft Fakes frameworkの一部である。これにより、侵入度の低いユニットテストを可能にすることがRich Czyzewski氏の記事“ASP.NET MVC4における非侵襲的ユニットテスト – Microsoft Fakes Deep Dive”において紹介されている。
-
SharpDevelop で MSTest が実行可能に
SharpDevelop にはこれまで NUnit のサポートと MBUnit 用の Gallio Addin がバンドルされていたが,Matt Ward 氏は先日,新しいアドオンで MSTest のサポートを追加すると発表した。
-
ASP.NET MVCのテスト方法
ASP.NET MVC 3のウェブアプリにはいくつかのコンポーネントがある。モデル、コントローラ、ルートハンドラ、ビュー、htmlヘルパー、クライアントサイドのコードなどだ。これらのほとんどは単体テストが実施でき、一部は結合テストが必要だ。この記事ではASP.NET MVC 3のテストをメンテナンスしやすく、動作不良が起き難くする方法を紹介したい。
-
ユニットテストツールを改良し,Fakes Framework を加えた VS11
新しい Unit Test Explorer,ビルド毎にテストを実行する機能,コードカバレッジツール,サードパーティ製フレームワークのサポート,新機能の VS Fakes Framework,パフォーマンスの向上 – Visual Studio 11 にはこれらすべてが搭載され,大きく進化したテストエクスペリエンスを開発者に提供する。
-
Coverity: オープンソースコードの不具合件数は商用コードを下回る
Coverityの調査結果によれば、静的解析を用いたオープンソースコードの不具合件数は商用コードの件数をおおむね下回るが、同一規模のコードで比較した場合は同様の件数になるという。
-
GoogleがWindowTester Proをオープンソース化
GoogleはWindowTester Proをオープンソースにすることを決めた。WindowTester ProはSWTとSwing GUIのテストを自動化するJavaのツールだ。
-
改良された Visual Studio 11 の JavaScript 開発環境
Microsoft は Visual Studio 11 で,IntelliSense やデバッグサポート,エディタ機能の大幅な拡張による JavaScript 開発環境の改良を目指している。
-
複数のテストフレームワークをサポートする Visual Studio 11 Beta
NUnit,XUnit.net,QUnit,Jasmine,そして Chutzpah。Visual Studio 11 Beta ではこれらがすべてサポートされ,MSUnit と合わせて開発者に対して,より広範な選択肢と包括的なユニットテストのエクスペリエンスを約束する。今後 VS 11 の最終リリースに向けて,そのリストはさらに大きくなるものと期待される。