3

大きな (または小さな) 変更を行った後、複数のブラウザーでテストして、何も壊れていないことを確認したいと思います。現在、Flash Builder でブラウザーを切り替えるための私のワークフローは次のようになっています。

  • 「Windows」、「設定」をクリックします
  • 「一般」、「Web ブラウザ」に移動します
  • Web ブラウザを選択し、[OK] をクリックします
  • ヒットプレイ

理想的には、このように見えることを望んでいます

  • 「再生」ボタンをドロップダウンし、正しいブラウザ構成を選択します。

しかし、厄介なバッチファイルを使わずにこの Flash Builder を実行する方法がわかりません。

これを行う組み込みの方法はありますか?複数のブラウザでテストすることは非常に一般的な問題のように思われるので、何も組み込まれていないとは信じがたいです...

4

1 に答える 1

0

これを行うために Eclipse をセットアップする方法があります。

Eclipse (別名 Flash Builder)

1)Run External Toolsアイコン (小さな赤いツールボックスのある緑の矢印) またはRunメニュー ->を選択しますExternal Tools

2) を選択しExternal Tools Configurationます。

3)Location見出しの下でBrowse File Systemボタンを選択し、使用するブラウザの実行可能ファイルを参照します。

4)Arguments:ヘッダーの下にこれをhttp://localhost:8080/${project_name}/index.html正確に追加します。この変数を使用すると、構成を汎用的に保ち、どのプロジェクトでも機能させることができます。

5) 「Chrome - 現在のプロジェクト index.html」のような名前を付けることをお勧めします。

6) テストするすべてのブラウザについて、このプロセスを繰り返します。

これを使用するには、 から作成した構成を選択するだけですRun External ToolsRun(ドロップダウンに表示するには、初めて設定から行う必要があることに注意してください)

注: これが Flash Builder の Flash パースペクティブで利用できることを確認しました。

AVAJAVA Web Tutorialsには、このプロセスの写真付きの完全な説明があります 。


または、 Selenium WebDriverを使用して、複数のブラウザーを開くこともできます。Selenium を使用すると、UI の単体テスト (ここでは大まかにこの用語を使用します) をセットアップできるという追加の利点もあります。(最後の部分が Flash/Flex で動作するかどうかはわかりませんが)

この状況を説明するいくつかのリンクを次に示します。

アボード QA ブログ

複数のブラウザーに対して Selenium Webdriver テスト ケースを実行する

Seleniumを「自動的に」使用して、さまざまなブラウザーでJUnitテストを実行する

于 2013-11-24T07:13:33.490 に答える