2

アプリケーションでいくつかのアクションを実行するために Flash オブジェクトを処理する方法。要素を識別できません。誰でもこの問題について私を助けることができますか

4

5 に答える 5

0

Selenium-Webdriver 自動化に Ruby 言語を使用している場合は、すべての Flash 要素を処理できる「Gem SIKULI」を使用できます。http://rubygems.org/gems/sikuli

しかし、それほど信頼できるものではありません。

Gem sikuli には Jruby、つまり Java+Ruby が必要です

于 2013-09-20T09:39:48.083 に答える
0

ありえない。できることは、座標に基づいてクリックすることだけですが、これは本当に信頼できません。

于 2015-08-09T19:34:10.197 に答える
0

Selenium は HTML 専用であるため、Selenium を使用して Flash オブジェクトを自動化することはできません。このため、サードパーティ API Sikuli を使用できます。sikuli は、オブジェクトの画像を取得し、その画像を参照として使用して、つまり、sikuli オブジェクトの識別は画像処理によって行われます。

次の簡単なブログ投稿をチェック して、sikuli と selenium を統合した sikuli Automating flash calculator の使用方法を確認してください。

于 2015-08-10T05:17:22.383 に答える