4

Selenium-Webドライバーを使用してFlexアプリケーションの自動化スクリプトを作成中ですが、正確な手順とFlexアプリケーションのIDキャプチャーがわかりません。何度かゴーグルしましたが、正確な解決策と回答を得ることができませんでした。

自動化スクリプトを記述し、任意のツールを使用して、または Selenium IDE から ID を取得するための明確な手順を教えてください。

現在、アプリケーション URL のみを使用して、アプリケーション URL のみを提供してくれました。Web ドライバーを使用してスクリプトを作成する必要があります。

4

2 に答える 2

0

これはSelenium1(Webドライバーではない)でのみ機能しますが、FlexMonkeyを見てください。

http://www.gorillalogic.com/testing-tools/flexmonkium

コンソールをインストールしてから、seleniumサーバーを起動し、zipファイル(ダウンロードページからも入手可能)で提供されているユーザー拡張機能をロードします。

テストしているページを開いてからコンソールを開くと、コンソールは接続されていることを示す必要があります。その後、SeleniumIDEでアクションが表示されます。

そうでない場合は、Flex Monkeyがページ上のオブジェクトを認識するために、適切なSWCプロジェクトを使用してテスト対象のアプリケーションをデプロイする必要があります。

于 2012-10-11T11:44:01.837 に答える
0

私の知る限り、webdriver を使用して Flex Web アプリを自動化することはできません (少なくとも簡単な方法)。Selenium RC を使用して、FlexUISelenium 拡張機能を RC に追加し、Flex ライブラリを使用してアプリケーションをコンパイルできます。

フレックス処理を使用して独自の JavaScript メソッドを作成することについて聞いたことがありますが、試しませんでした (すぐに調査します)。 このリンクを確認してください。

しかし、私は今この問題に直面しているので、私が間違っていることを願っています;)

于 2013-12-11T15:59:13.527 に答える