How to automate testing of two interacting applications
Posted: Wed Oct 02, 2013 1:52 am
Hi,
I have a client-server architecture system where files are shared between two (or more) devices. I want to test functionality such as sending a file from the server to the client. I can currently use Ranorex to check that a file has been sent from the server, but I have no way of checking if that file has been received on the client. I want to test things at the client such as whether or not a notification was received, if the file opened automatically, etc. How would I use Ranorex to implement this kind of testing? I would need two different machines (virtual or physical) to do the tests. Is this possible to do with Ranorex? I would need to have Ranorex waiting on the client for a period (say 2 minutes) while a file comes in. Also, the current test being run would need to be known to both the client and server machine. When the server starts test X, the client also needs to start test X, so that the results of the client can be matched with the results of the server to ensure the system is working.
Is there a way to use Ranorex to achieve such a design?
I have a client-server architecture system where files are shared between two (or more) devices. I want to test functionality such as sending a file from the server to the client. I can currently use Ranorex to check that a file has been sent from the server, but I have no way of checking if that file has been received on the client. I want to test things at the client such as whether or not a notification was received, if the file opened automatically, etc. How would I use Ranorex to implement this kind of testing? I would need two different machines (virtual or physical) to do the tests. Is this possible to do with Ranorex? I would need to have Ranorex waiting on the client for a period (say 2 minutes) while a file comes in. Also, the current test being run would need to be known to both the client and server machine. When the server starts test X, the client also needs to start test X, so that the results of the client can be matched with the results of the server to ensure the system is working.
Is there a way to use Ranorex to achieve such a design?