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