BULLETINS 
TEKNOKRAAFT

BULLETINS

RSS Feeds

Subscribe to Bulletins

Testing strategies for an Online Travel Application

Posted Date:  June 9, 2009

Here are some ideas about how to go about when you need to test a Travel Portal or an OTA.

Techniques we use
 
Basically OTAs are built with an idea of a multi/ n-Tier structure. This means there are several layers needed to build an OTA and so we think of a multi layered testing approach that will include

  1. Provider Testing
    1. Testing the linkage between the provider and the application
  2. Message testing
    1. Testing the XML request and response

  3. Functional testing
    1. Unit testing
    2. Integration testing
    3. System testing
    4. Expected and Unexpected scenarios
  4. Security Testing
    1. Error handling
    2. Directories Exposed
    3. Forbidden Resource
    4. Not Used Resource
    5. Encrypt Secured data’s
  5. Retesting /Regression testing
  6. Load / Performance testing
    1. Usage Patten
    2. Critical scenarios

Error Prevention

Other than the above, for the entire life cycle we combine some error prevention features like

    • Isolating the cause of error
    • Locate the point in production environment that causes error
    • Keep monitoring for continuous  improvement

Risks
 
There are so many risk factors while doing a migration test to live / production environment

    • Mismatch of data, values, types etc
    • Schema changes
    • Scenario  changes

Challenges

  • Difference in Work flow for each supplier and each vertical
  • Difference in  expected values in test and production environment 
  • Rapid changes in scenarios  based on market needs
  • Response time

Hope you can keep these points in mind and see to it that you roll out a well-tested Travel application.

Happy testing and all the success!

Author: Umesh Chakravarthy

Umesh works as Senior Test Engineer in Teknokraaft and works with our OTA team.

Back to list

    + 91 952 696 5055



Thiruvananthapuram, India

Teknokraaft Info Systems Pvt Ltd
TC 12/443, ‘Aswathy’, Plamood, Pattom P.O,
Thiruvananthapuram, Kerala. Pin Code : 695004, INDIA

Office hours: 9.00 AM to 7.00 PM (GMT + 5:30)

Mobile: + 91 952 696 5055
Landline: +91 471 230 5055/6055
Fax: +91 471 2307 0555

Skype: teknoconnect
Mail: [email protected]
contact-us