AutomateOne ObjectMatchAndClick 작동 시 문제가 발생합니다.



  • ※ 이 글은 기존에 있었던 문의 사항을 재구성하여 정리한 것입니다.

    ObjectMatchAndClick 작동 시, Result가 실패(-1)로 떴으나, 클릭을 하는 상황이 발생합니다.
    그래서 RPA 결과는 실패로 인식하나, 클릭 작동은 실행이 되어 RPA 수행 시 결과 판단에 혼동을 주는 상황이 발생하고 있습니다.
    이 문제의 원인을 알고 싶습니다.

    실패 메시지 >>
    <![CDATA[OpenQA.Selenium.WebDriverException: The HTTP request to the remote WebDriver server for URL http://localhost:64060/session/c1e3183f-124d-40a6-acec-3ac727400347/frame timed out after 60 seconds. ---> System.Net.WebException: The operation has timed out at System.Net.HttpWebRequest.GetResponse() at OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo) --- End of inner exception stack trace --- at OpenQA.Selenium.Remote.HttpCommandExecutor.MakeHttpRequest(HttpRequestInfo requestInfo) at OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(Command commandToExecute) at OpenQA.Selenium.Remote.DriverServiceCommandExecutor.Execute(Command commandToExecute) at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters) at OpenQA.Selenium.Remote.RemoteTargetLocator.DefaultContent() at TestOne.Executor.Win32Runner.Run(DeviceOpBase0 tag0) at TestOne.Executor.DesktopExecutor.Win32DeviceExecutorSub(DeviceOpBase0 nodeTag)]]>



  • AutomateOne에서 ObjMatchAndClick 이벤트를 PC에 보내고 Timeout 시간(60초) 동안 응답이 오지 않아 실패로 판단하였으나, PC에서 그 이후 Click이 동작한 것으로 추정할 수 있습니다.
    이미지 매치는 각 명령어 별로 timeout이 있지만 Object 명령은 timeout을 설정하는 명령이 별도로 존재하고, 변경된 timeout 값으로 이후 명령어의 시간제한을 합니다.

    timeout 시간을 늘려서 동작 확인을 해주시기 바랍니다.
    명령어 메뉴 오브젝트/윈도우컨트롤(ObjWinControl) – 속성/기능(Timeout)의 인수1에 값을 입력하면 됩니다.
    아래 이미지는 90 초 (= 90000 ms)를 설정한 예입니다.

    AutomateOne ObjectMatchAndClick 작동 시 문제가 발생합니다..png


Log in to reply