我正在使用blueprism自动化Java应用程序。当我单击应用程序上的按钮时,将弹出一个窗口。然后,我必须与该弹出窗口上的按钮进行交互。
但是,这似乎是不可能的,因为一旦单击按钮(使用java press动作),该控件就不会返回到blueprism。它永远等待直到关闭弹出窗口。因此,我无法继续进行与弹出窗口进行交互的下一个阶段。
无论如何,我是否可以停止blueprism等待弹出窗口关闭,并且可以通过单独连接弹出窗口来继续自动执行弹出窗口?
答案 0 :(得分:1)
使用以下模式完成的操作将等待,直到从应用程序中返回控制:
如果这引起了问题,请尝试其他模式,例如win32模式,UImode或Region模式。如果通过这些操作单击此按钮,则应使用等待阶段来控制应用程序的流程。
答案 1 :(得分:0)
我可以继续使用间谍程序进行自动化。我使用 Navigate-> Focus动作来选择按钮,然后使用“空格键”上的全局发送键来按下按钮。这样,blueprism不会等待弹出窗口将控件返回。或者,如果有任何快捷键,则可以为其全局发送键,而不是使用“ Press”操作。唯一的缺点是在使用间谍模式时,除了应用程序是自动化的之外,您无法在屏幕上运行任何东西。