BT

Gallio .NET Test Automation Platform

| 作者: Al Tenhundfeld フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2008年7月5日. 推定読書時間: 2 分 |
Gallio Automation Platformのアップデートされたアルファがリリースされた(リンク・英語)。Gallioは、.NETテストフレームワークをターゲットにした自動化プラットフォームである。
Gallio Automation Platformは .NET向けのオープンで、拡張可能な中立システムであり、フレームワークの数を問わずに利用される、共通オブジェクトモデル、ランタイムサービスおよびツール(テストランナーなど)を提供する。

Gallioは、MbUnitテストフレームワーク(リンク・英語)を支えているチームとほぼ同じチームにより開発されている。MbUnitデ ベロッパが、新しい.NETテストフレームワークの構築には、サポートツールやサービスの記述に膨大な時間を要することを悟ったとき、Gallioプロ ジェクト始まった。機能性がだいたい同じである場合、各フレームワークにカスタムAPIおよびツールが装備されていなければならない理由はない。 Gallioは、テスト自動化プラットフォームを提供することで、この重複作業をどうにかしようとした。

開発の初期段階であるにもかかわらず、.NETソフトウェアコミュニティに対し、Gallioには潜在的に2つの利点がある。新たなテストフレームワーク を記述する必要があるものにとって、入力時の障害は低い。Gallioが拡張可能性の目標を達成することができるなら、テストフレームワークのデベロッパ は、新たなテストパターンおよびアプローチの革新に、さらに集中して取り組むことができるはずである。Gallioアダプタープラグインを記述すること で、新たなテストフレームワークがGallioの自動化サービスやツールの利点を得ることができるかもしれない。コードベースに対して複数のテストフレー ムワークを使用する場合、Gallioは単一統合および自動化ポイントを提供することができる。開発チームが、データアクセス層にMbUnitテストを、プレゼンテーション層にMSテストを使用する場合、GallioテストランナーGUI(リンク・英語)は両方のテストを実行することができ、Gallio CruiseControl.NETタスクは、その両方のテストを継続的な統合プロセスとして実行することができる。

Alpha 3 Update 3がリリースされたことにより、GallioはMbUnit、MSTest(リンク・英語)、NBehave(リンク・英語)、NUnit(リンク・英語)およびxUnit.Net(リンク・英語)からテストを実行することができる。ドキュメンテーションによると、GallioはCCNet(リンク・英語)、MSBuild(リンク・英語)、NAnt(リンク・英語)、NCover(リンク・英語)、Pex(リンク・英語)、Powershell(リンク・英語)、Resharper(リンク・英語)TestDriven.Net(リンク・英語)TypeMock(リンク・英語)およびVisual Studio Team System(リンク・英語)と統合する。

原文はこちらです:http://www.infoq.com/news/2008/07/Gallio

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT