0

こんにちは、フレックス コンパイラを Eclipse->Project->Properties の下に置く方法の解決策が必要です。FLEX SDK 4.0 と FLEX MONKEY 5.0 をインストールしました。フラッシュ アプリケーションを自動化するために行った設定を以下に示します。

  • Eclipse プロジェクトでサンプル プロジェクトを作成します
  • Eclipseでsrcの下に.mxmlファイルを作成しました
  • project->properties の下に新しいビルダーを作成しました
  • プロジェクト - >プロパティ - >ビルダーの下に場所と作業ディレクトリを構成しました
  • 以下の引数の下にコードが実装されています src/application.mxml output=bin/application.swf -library-path+=libs/ -target-player=10.0.0
  • 設定後、[OK] ボタンをクリックすると、その場所に .swf ファイルが作成され、コンソールに以下のメッセージが表示されました。設定ファイルのロード C:\Program Files\Adobe\Flex 4.0\frameworks\flex-config.xml C:\Program Files\Adobe\Flex 4.0\bin\demo\bin\application.swf (37942 バイト)
  • FLEX MONKEYを開いて、ファイル->新しいプロジェクトをクリックします
  • プロジェクト ディレクトリを次のように構成しました: file:///C:/Program%20Files/Adobe/Flex% 204.0/bin/demo/bin
  • ソースディレクトリを出力: file:///C:/Program%20Files/Adobe/Flex% 204.0/bin/demo/src
  • スイート パッケージ名 テスト スイート
  • +ボタンをクリックしました(セットアップガイド)
  • FLEX MONKEY のステータスが NOT CONNECTED と表示される
  • flex SDK 4.0 をインストールしたので、Flex sdk バージョンを 4.0 として選択しました
  • adape Airを有効にしました
  • ファイルautomate_monkey4.x.swcをプロジェクトのlibsファイルにドラッグしました
  • 私はEclipseでflexコンパイラを見つけられず、FLEX MONKEYで生成されたコードの下に配置する場所がわからないので

-include-libraries "../libs/automation_monkey4.x.swc"

"${flexlib}/libs/automation/automation_spark.swc"

「${flexlib}/libs/automation/automation.swc」

「${flexlib}/libs/automation/automation_agent.swc」

「${flexlib}/libs/automation/automation_dmv.swc」

「${flexlib}/libs/automation/automation_air.swc」

"${flexlib}/libs/automation/automation_airspark.swc"

  • それでも、FLEX MONKEY のステータスが接続されていないことがわかりました。

フレックスモンキーとエクリプスを接続する方法のように、誰でも私を案内してもらえますか?

私はEclipseでflexコンパイラを見つけません。そして FLEX MONKEY はステータスが未接続のように表示されます。

4

1 に答える 1

0

eclipseの代わりにflashbuilderを使用する必要があり、アプリケーションでflexプロジェクトを起動するためのコンパイラ設定にincludeコマンドを追加する必要があると思います。また、flashbuilderからアプリを実行してから、selenium->flexMonkeyを開きます。このようにして、接続済みとして表示されます。また、Firefox 3.6で問題が発生したため、最新バージョン(11)にアップグレードしてください。

于 2012-04-09T11:56:52.750 に答える