2017-06-15 16 views
-1

現在、Selenium Webdriverを使用してフレックスアプリケーションを自動化しようとしています。このアプリケーションはIE 64ビットで動作します。私はアプリケーションを起動することができます。しかし、ログインIDとパスワードのフィールドに値を渡すことができません。私はオブジェクトIDを持っています。誰もが値とログインを入力するためにこれを書くための構文で私を助けてくださいでしたか? https://sourceforge.net/adobe/genie/wiki/Home/Selenium Webdriverを使用してフレックスアプリケーションの画面テキストフィールドに値を渡す方法

SFAPI:https://code.google.com/archive/p/sfapi/downloads

これらは

+1

既存のコードを追加します。 – Grasshopper

+0

public class App { 静的WebDriver driver = null; \t System.setProperty( "webdriver.ie.driver"、 "C:\\ Users \\ manini.manaswini \\ workspace \\ test \\ src \ \ IEDriverServer.exe "); ドライバ=新しいInternetExplorerDriver();driver.manage()。window()。maximize(); driver.manage()。timeouts()。implicitlyWait(20、TimeUnit.SECONDS); driver.get( "url"); FlashObjectWebDriver flashApp =新しいFlashObjectWebDriver(ドライバ、 "オブジェクト"); Thread.sleep(6000); – Manini

答えて

0

セレンはフレックスオブジェクトを処理することはできませんあなたはフレックスアプリケーションを自動化したい場合は、

アドビ魔神、などの他のライブラリとのセレンを使用する必要がありますフレックスを自動化するために利用できるライブラリのいくつかは、オープンソースと商用ソフトウェアの両方が利用可能です(Flex Pilot、Flex Monkiumなど)。

関連する問題