我正在尝试自动化基于客户端的应用程序,即使用Citrix访问。尝试使用QTP 9.5,10,加载跑步者,scapa等但是徒劳无功。
任何人都可以告诉我 - 1)是否可以自动化基于Citrix的应用程序? 2)如果是,那么如何,如果没有,正确的理由(因为我们需要通知我们的客户)
答案 0 :(得分:2)
QTP支持在Citrix上测试应用程序,但这意味着必须在Citrix计算机上安装QTP。
答案 1 :(得分:0)
在Citrix自动化中,应用程序作为图像流式传输到客户端计算机,因此您无法访问元素的UI树。如果您可以在Citrix计算机上安装自动化工具,那么它是完美的,如果没有,还有其他方法可以处理图像自动化。
当无法访问Citrix服务器时,UiPath通过使用某些特定于图像自动化的技术,允许您automate Citrix个应用程序(也包括桌面,Web,Java,wpf)。 Here's a full tutorial显示
的不同Citrix(或虚拟桌面)自动化技术它有一个可以从代码中使用的SDK。直接从UiPath Studio创建视觉自动化(工作流程)更容易。
注意:我在UiPath工作。您还应该尝试其他可视化自动化工具,如Automation Anywhere,WinAutomation,Jacada,并排使用它们并选择最适合您的工具。