How do you use Silktest for automated testing when using Citrix ?

Showing Answers 1 - 3 of 3 Answers

Nagaraju y

  • Jan 20th, 2017
 

When you are interacting with a published Application via Citrix, the actual application is not running on the local machine but is actually running entirely on the server. The ICA protocol sends keystrokes, mouse clicks, and screen updates between the server and the client, so to the user of the client device it appears that the software is running locally. With this in mind, if you have SilkTest and your application (launched Via Citrix running on your local machine) then SilkTest will not be able to query/recognize all of the controls of the app as they do not exist on the local machine.
Therefore to test the application you would typically have the following options:
1) Install SilkTest on the Citrix Server and test the application as it runs natively outside of Citrix environment.
2) Test the application using low level events (i.e. interact with the Application using textClicks, , mouse clicks, keystrokes and image recognition etc)
3) Use our performance test tool SilkPerformer, which as well as allowing you to performance test a Citrix Server, will also provide the capability of funcational testing the Citrix Client as it uses the Citrix API.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions