0

"http://toolsqa.com/selenium-webdriver/webelement-commands/"에 제공된 자습서를 사용하여 Selenium Flex 스크립트를 구현했습니다. 그러나 스크립트는 Spark 구성 요소를 감지 할 수 없습니다.Selenium Flex를 사용하여 Flex Spark 구성 요소를 감지 할 수 없음

WebElement element = driver.findElement(By.id("userName")); 
    element.sendKeys("administrator"); 

플렉스 코드 :

은 다음과 셀레늄 플렉스 코드에서 코드

    <s:TextInput id = "userName" 
           width = "60%" 
           verticalCenter = "true"/> 

Image showing Details Of Page

답변

0

짧은 답변 : 플렉스가 오브젝트와 상호 작용하는 셀레늄에 의해 달성되지 않습니다 따라서 자체적으로 SeleniumFlexAPI 또는 FlexMonkey와 같은 타사 라이브러리를 사용할 수 있습니다.

여기에 기사가 How to Automate Flex using Selenium with SeleniumFlexAPI입니다.

+0

의견을 보내 주셔서 감사합니다. 그러나 제안 된 기사의 단계는 Flash Builder 4.7 및 Action Script 3에서 여전히 작동하지 않습니다. –

+0

어떤 오류가 발생합니까? 지침에 따라 설치했다고 가정합니까? – kushal

+0

이 데모를 사용해보십시오. https://github.com/far11ven/Automating-Flex-Flash-applications-using-Selenium – kushal

관련 문제