Can a client based application be automated? [closed]
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 months ago.
开发者_如何转开发 Improve this questionI am trying to automate an application which is client based, i.e accessed using citrix. Tried this using QTP 9.5, 10, load runner, scapa etc. but in Vain.
Can anybody let me know - 1) Is it possible to automate citrix based application? 2) If yes then how and if no, proper justification (as we need to inform same to our customer)
QTP supports testing applications on Citrix but it means that QTP must be installed on the Citrix machine.
In Citrix automation the applications are streamed to the client computer as an image, thus you can not access to the UI tree of elements. If you can install automation tools on the Citrix machine it's perfect, if not there are also other ways to deal with image automation.
When access to the Citrix server is not possible UiPath let's you automate Citrix applications (also desktop, web, java, wpf) by using some image automation specific techniques. Here's a full tutorial showing different Citrix (or virtual desktops) automation techniques for
- data entry
- OCR data scraping
- clicking and typing relative to an image or text
It has an SDK that can be used from code. It's easier to create visual automation (workflows) directly from UiPath Studio.
Note: I work at UiPath. You should also try other visual automation tools like Automation Anywhere, WinAutomation, Jacada, use them side by side and choose the one that suits you the best.
精彩评论