InfoQ ホームページ ソフトウェアテスト に関するすべてのコンテンツ
-
Team Foundation Server 11 のアプリケーションライフサイクル管理
Team Foundation Server 11 には,アプリケーションライフサイクル管理の分野で多くの機能が追加されている。注目すべきなのはイタレーション/スプリントおよびリソース割り当てに関するサポート向上,サードパーティ製テストフレームワークのサポート,能力面で大きく改善された依存性グラフなどだ。
-
動画で学ぶソフトウエアアーキテクチャ
ソフトウエアアーキテクチャを最新に保つのはとても難しい。アーキテクチャの情報は普通、厚い本かウェブサイトで得られる。しかし、YouTubeやVimeoのような動画サイトで勉強するのも面白い方法だ。
-
Selenium 2 (別名 Selenium WebDriver) がリリース
Selenium チームは先日,評価の高い Web アプリケーション用テストフレームワークのメジャーアップデートとなる Selenium 2 (別名 Selenium WebDriver) をリリースした。
-
SmartBear の製品ポートフォリオに SoatUI と LoadUI が加わる
有名な ALM およびモニタツールベンダである SmartBear Software は先週,人気のオープンソース Web サービステストツール SoapUI と LoadUI の開発元である Eviware を買収した。
-
Eclipse Jubula: 機能テストの自動実行ツール
Eclipse Indigo の最新リリースには,Java あるいは HTML で記述されたアプリケーションの機能テストを自動で実行する Jubula というツールが添付されている。Jubula はアプリケーションの実行記録やテストコードのプログラミングを必要とせず,組み込まれているテストライブラリのドラッグアンドドロップによってテストを作成する。
-
NativeDriverを使ったネイティブモバイルアプリのテスト自動化
NativeDriverはAndroidおよびiOSネイティブアプリのテスト自動化を提供するものだ。これはWebDriver APIを実装している。
-
Machiel van der Bijl氏は、手動のテストを時代遅れのものにするか?
オランダのTwente大学のMachiel van der Bijl氏は、ソフトウェアテストを自動化するモデルベーステストのアプローチを最近発表した。
-
Visual Studio vNextは、さらなる機敏さとDevOpsの統合を提供する
マイクロソフトは、TechEd North America 2011で、プロジェクトのプランニングからステークホルダーフィードバックの収集、開発者への運用フィードバックの提供などのアジャイルツールに加えて、VC++のアーキテクチャダイアグラムと単体テストといった次期バージョンのVisual Studio新しい機能を紹介した。
-
-
Palladioがソフトウエアアーキテクチャシュミレーターのバージョン3.2を提供
Palladio Benchはアーキテクトや開発者が性能や信頼性、メンテナンス性や開発コストなどのソフトウエアの品質を評価するのをモデルを利用することで支援するツールだ。最新のバージョン3.2のフリーソフトウエアツールは、Eclipse 3.5(Galileo)をベースにしている。さらに、前バージョンを安定化させ問題を修正し、信頼性分析をサポートして、新しいグラフィカルなエディタとワークフローエンジンを導入した。また、仕様を検査するための新しいフレームワークも搭載している。
-
Tasktop 2.0がTask Federation と クロス-リポジトリの Agile Plannerをサポート
アプリケーション ライフサイクル管理 (ALM)コラボツール、Tasktop の最新バージョンは、Task Federation、クロス-リポジトリなアジャイル計画ツール、HPの Agile Acceleratorや SmartBear CodeCollaboratorのような他社のALMツールへのコネクターをサポートしている。 Tasktopチームは先週 Hudson CIツールとの統合を提供するバージョン2.0をリリースした。
-
テスターの重要性
新しいグループやカンファレンス、ワークショップで従来は無視されてきたテスターの役割について積極的に扱っている。アジャイルテームの優れたテスターに必要なスキルやツール、原則などに焦点を当てているのだ。 歴史的には、テスターあるいはQAの役割は事後的なもので、ソフトウエアが作られてからが出番だった。テスターの仕事は独立していて、オフショアの安価な労力で足りるような専任のテストチームに担われていた。アジャイルマニュフェストの署名者であり、ソフトウエアの素晴らしさの擁護者としても有名なBob Martin氏は、テスターをこのように捉えるのは最善ではないと見ていた。
-
-
BDD: ATDDの改良版なのか。
振る舞い駆動開発のコミュニティでは古い問いが新しい形式で表れている。すなわち、BDDは受け入れテスト駆動開発の単なる完了版なのか。このふたつの開発方式の違いについて、コミュニティでは様々な議論がされているが、Dan North氏は、TDDは"素晴らしい"のだからこのような議論に注力しないでほ���いと要求した。
-
クラウドの利用 - 2つの実例
クラウドコンピューティングに関する議論は,大部分がツールやプロバイダ,経済性,あるいはセキュリティに注目したものだ。新たに生まれた技術としてはこのようなテーマも悪くはないが,アプリケーションの実例やケーススタディがあれば,クラウドコンピューティングの価値を理解するのはもっと簡単になる。IBM は今月,2つのクラウドアプリケーションを発表した。開発とテストのためのクラウドと,アニメーションレンダリングのクラウドだ。