The Infosys Labs research blog tracks trends in technology with a focus on applied research in Information and Communication Technology (ICT)

« Engineering High Performance Applications | Main | Google SERP's new 'semantic' feature »

Interface testing

An enterprise application may comprise of software components and these components needs to interact with each other constantly.This is where an interface comes into picture, to facilitate the working of various modules as a single application.Performance testing is conducted to verify whether a system meets the performance criteria under varying workload.

                Based on the project experience, an overview of interface performance testing is mentioned below.The interface which was tested interacted with the Order Management System and the Employee Management System.Order details and updated order status of customer were transferred between the two systems.

The messages being sent between the systems were in xml file format.TIBCO queues were tested during this exercise.Messages from Order Management System were pushed to TIBCO queue and the queue consumed these messages.This process triggered an adapter service which in turn invoked web services call to update the Employee Management System.

                During load test, large volume of messages would be pushed to queue and the number of messages consumed and time taken for this would be monitored.We faced some issues during our interface testing, hence following points need to be taken care of:

-          Ensure queue receivers are up before test

-          Each XML Message should be in a single line.

-          Ensure latest deployments are done across the systems involved.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Please key in the two words you see in the box to validate your identity as an authentic user and reduce spam.

Subscribe to this blog's feed

Follow us on