26-04-23 01:26 AM
안녕하세요 Blue Prism으로 개발중인 이재원이라고 합니다
사이트에 들어가서 레이어 팝업창을 닫아야 하는데 블루 프리즘으로는 어떻게 닫을 수 있는지 궁금합니다
26-04-23 04:52 AM
안녕하세요 이재원님,
화면 스크린샷이라도 있으면, 파악에 도움이 될 것 같습니다.
팝업 창 이라고 생각하고 제 나름의 상상력을 조금 더해서 의견을 드려보겠습니다.
우선 팝업창을 꼭 닫아야 하는지를 살펴보시면 좋겠습니다.
작업 대상과 다른 창이라면, 자동화 수행에 방해가 안될 겁니다.
닫아야 한다면, 닫아야 하는 팝업 창 이란것을 블루프리즘에 어떻게 인식 시킬 것인지를 고민해보시면 좋겠습니다.
많이 고려해보는 방법으로는 Windowtitle 혹은 Url에서의 규칙성을 찾아서 인식시키는 것입니다.
블루프리즘에서는 창이나 항목을 인식시킬때 오브젝트의 Application Modeller를 사용합니다.
팝업창이 사이트에 속한다면 같은 오브젝트의 Application Modeller로 인식이 되실겁니다.
팝업창이 사이트에 속하지 않는다면(spying이 되지 않는다면) 새로 오브젝트를 생성하셔서 Application Modeller로 인식시키셔야 합니다.
사이트가 웹사이트고 같은 브라우저에 속한다면 같은 오브젝트의 Application Modeller로 인식이 되실 것 같습니다.
문의 주신 내용과 관련하여 Application Modeller에 Attribute를 활용하는 방법이 BluePrism Universty에 Foundation Course에 Section 6 Object Studio에 담겨있습니다.
웹브라우저와 팝업만 좀더 다룬 내용이 BluePrism University에 Modern Browser Automation 에 담겨있습니다. 몇가지 팝업 창들을 예시로 다루고 있습니다.
Foundation Course 부터 보시고 Modern Browser Automation은 Advance 개념으로 살펴보시면 좋을것 같습니다.
참고가 되시면 좋겠습니다.
27-04-23 02:05 AM
감사합니다 많은 도움이 됐습니다!