2011-12-03 19 views
1

私はFlexアプリケーションを持っており、HPのQuickTest Pro(QTP)などのツールを使用して自動化する必要があります。しかし、QTPでは、自家製のコンポーネントを自動化したい場合、カスタムコードを書く必要があります...残念ながら、私たちはソースコードを持たないサードパーティのコンポーネントをいくつか用意していますので、サードパーティコンポーネントのソースコードを持っているため、追加のSWCファイルやその他のファイルをアプリケーションに追加して自動化することはできません。アプリケーションは既にコンパイルされており、実行可能ファイルのみがあります。フレックスアプリケーションを自動化する方法は?

私は非プログラマ

によって任意のアイデアを使用することができ、カスタムコードを記述することなく、テストを自動化することができるようになる、既存のフレームワークおよび/またはツールはありますか?

+1

あなたのようなものです。 FlexMonkeyとRIATestはQTPの2つの選択肢ですが、QTPで行ったのとまったく同じ問題にぶつかります。サードパーティのコンポーネントまたはSWFにコンパイルされたオートメーションライブラリ用のオートメーションデリゲートなし。あなたはそれを自動化することはできません。 – JeffryHouser

+0

フレキシブルなアプリケーションを認識するために、任意のオートメーションツールにプラグインを追加することはできませんか? – thuk

+0

ソースコードなしではありません。 – JeffryHouser

答えて

0

私はそれが最低限の依存関係を必要と ...すべてRanorexのうち

が明確な勝者..ですしようとしたコンセプト..UFT、QTPとRanorexの証明の一環として、いくつかのテストフレームワークをテストしている..and

オブジェクトの検出、およびオブジェクトリポジトリのメンテナンスは比較的簡単で簡単です。

テストコードはc#.netで生成され、スクリプトがCI環境に含まれるようにします。

ranorex http://www.ranorex.com/

0

私は、Flexアプリケーションとその素晴らしいの完全なテストを評価しました。オートメーションライブラリでフレックスコードをコンパイルする必要はありません。あなたのマシンにデバッガを搭載したFlash Playerに必要なもの。

関連する問題