BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース ThoughtWorksが自動化機能テストプラットフォームであるTwistを発表

ThoughtWorksが自動化機能テストプラットフォームであるTwistを発表

ブックマーク

ThoughtWorks Studios(リンク)はTwist(リンク)を作成した。それはWebおよびJavaアプリケーションの機能テスト向けの統合開発環境である。ツールは、ユーザストーリー を文書化し、実行可能な要求を取り込み、機能テストを開発し、維持し、実行し、報告するためのシングルプラットフォームを提供する。Twistのフリート ライアルバージョンが、現在ダウンロードおよび評価可能である。

Twistの主な機能の1つは、ドメイン固有言語(DLS)(リンク)のサポートである。その考えは、ビジネスピープルが簡単に読むことができ、場合によっては書くことさえもできる比較的シンプルで英語のような言語を、エンジニアが作成することができるということである。ThoughtWorksに勤務しているMartin Fowler氏(リンク)は、近ごろDSLに関して言うべきことがたくさんある(リンク)。以下のスクリーンキャプチャーは、黒丸付きリストとして表れるDSL行が基調を構成するテストオートメーションにどのようにマップされるかを示している。

Twist Screen Capture

TwistはEclipse(リンク)プラットフォームに実装され、Selenium(リンク)およびFrankenstein(リンク)を使用し実際のオートメーションをおこなう。

Twistはタグ付けを使用し、テストの構成を支援する。テストに関連付けられているタグに基づいたフィルタリングによって、テストのサブセットを実行することが可能である。Tテストに関連付けられているタグには、以下のものが含まれる場合がある。

  • テストを含むべきテストタイプの実行 - レグレッション、スモーク、パフォーマンス
  • 機能的な分野の機能
  • リリース
  • プラットフォーム

またその製品は、レポートを含んでいる。テストが失敗する場合twistは、うまくいかないすべてのシナリオを表示する。テストが失敗した場合、テスト中のアプリケーションのスクリーンショットおよび失敗の原因の完全なスタックトレースを提供する。

以下の表は、公開された価格を示している。

シングルユーザパック $1,000
5 ユーザパック $2,500
10 ユーザパック $4,500
20 ユーザパック $8,000

Twist(リンク)は、ThoughtWorks Studiosの製品群のMingle(リンク)およびCruise(リンク)に加わった。

原文はこちらです:http://www.infoq.com/news/2008/10/twist-announced

この記事に星をつける

おすすめ度
スタイル

BT