2008-09-16 18 views

答えて

2

フリー/オープンソースのテストツールとしてセレンを使用している人について聞いたことがあります。クイックグーグルはFLEX APIを公開しました。それが動作するかまだ開発中であるか分からないが、一見価値があるかもしれない。

http://sourceforge.net/projects/seleniumflexapi/

1

あなたのための法案に合うかもしれないRIATestと呼ばれる自動テストツールがあります。

残念なことに、Windowsのみで、オープンソースではありませんが、仕事をしているのであれば価格(書面では399ドル)で十分かもしれません。

+0

RIATest 3もMac OS Xで動作します。 –

5

Adob​​eは、テストフレームワーク自体を配布します:FlexUnit

+2

ビルドしているライブラリの自動テストのためにFlexUnitを提案していますが、完全なアプリケーションに使用するのは深刻な苦痛です。 –

1

FunFXは、UIテストを自動化するためのオプションです。私は広範囲に使用していないが、私はそれで成功したことについて聞いたことがある。 Hereは私が最初に学んだ記事です。

2

コードレベルの単体テストをスクリプト化したいですか?もしそうなら、dpuintは爆弾:http://code.google.com/p/dpuint/です。このライブラリを使用すると、非視覚的なActionScriptオブジェクトまたはビジュアルコンポーネントのいずれかで、あらゆる種類の非同期イベントの自動テストを非常に簡単に行うことができます。また、Google Codeのプロジェクトページでは、マルチページのチュートリアルもあります。

Flexアプリケーションを使用してエンドユーザをシミュレートする自動記録再生の機能テストツールを探している場合、HPのQuickTest ProはAdobeが推奨するソリューションです。素晴らしいですが、座席あたり約4,000〜6,000ドルの費用がかかります。

0

お気に入りのツールは、Selenium Remote Controlです。

http://code.google.com/p/flash-selenium/

をサーバー側で書き込まれるこの必須の「フック」(ActionScriptの/フレックス):プラグインで、私は数ヶ月前に発見があります。それらが追加されると、私はSelenium RCを使っていくつかのブラウザテストを行うことができました。

0

FunFXは素晴らしいです。私たちはそれを広範囲に使用しており、とても満足しています。コミュニティーも活発でとても反応があり、それは私の大きなプラスです。

2

FlexMonkeyを確認してください。 FlexUnitテストによる自動テストです。

+5

FlexMonkeyは価値がある以上に痛いかもしれません。 Gorrilla Logicはカスタムコンポーネントで動作すると主張していますが、これは当てはまりません。レンダラを使用しているものであれば、重大な問題があるようです。彼らが主張するよりもテストをセットアップするのはずっと難しく、テストは安定していません。ハードコードされたIDを使用して、1回のコンポーネントに対して5回テストを書きました。時にはコンポーネントを見ることができず、死ぬこともあります。彼らはユーザーガイドのテストを説明する3つの短い段落しか持っていません。彼らはGoogleグループに設定する方法に関する質問にのみ応答します。私はこれを使用しないでください。 –

1

私はFlex 3 + RailsプロジェクトでFunFXを数か月にわたって広く使用してきました。オープンソースだけでなく、Rubyでも書かれているので、Webサービスとの統合はかなり容易です。いくつかの基礎が含まれているscreencastsがあります。

1

Melomelを見てみてください。それは、キュウリのサポートがすぐ焼き付けられ、ほとんどのHaloとSparkコンポーネントのためのステップがパッケージ化されています。あなたのFlexアプリケーションが必要

http://melomel.info

+0

これは現在死んでいるようです。 – preaction

1

Flexコードは.swcファイル、SeleniumFlexAPI.swc SeleniumFlexAPIディストリビューションに含まれています。 Flexアプリケーションをコンパイルするときにこのファイルをライブラリとして追加するだけです。

1

Sikuliはフレックス/フラッシュベースのWebアプリケーションのテストに使用できる優れたツールです。 - グラフィカルユーザーインターフェイスで何かを自動化できます。 - Windows、Mac OSX、Linux、iPhone、Androidで動作します。 - Sikuli link

関連する問題