Are these three separate applications running on the same web server? Or are they three separate applications running on three web servers? Or are they different ways of accessing a single application?
they are three different applications on three different servers. The relation between them is: one server has the actual application, the other has only the server has only the application wich does the authorization and payment processing of the first application, the third application, is the only a test application, which is the same as the first application. So for the testing purpose, you need to test all three applications, in three different servers.
Well ... as far as the concept of having three different applications on three servers goes, it is very true that we have to peform testing for all of them seperately. But don't you think we have to conduct the over all intergrated testing too in order to assure the adherence of the application to the business requirements?
And if these servers are present in three different continents (i couldn't find other scenario to amphasise on the distance.. ) then how are we going to verify the performance keeping in mind heavy network traffic?