QSolv Way
  • Blog
  • Events
  • News
  • #

    Mobile Case Study Three: A Leading Hotel Group

    Mobile Case Study Three: A Leading Hotel Group

    Client Profile

    • The client is a fortune 500 company which owns and manages one of the largest hotel chains in the world based out of North America operating more than 1000 properties across 100 countries

    Client Challenges

    • Need for critical scenarios to be tested as part of regression after each release on iPhone
    • A low cost automation solution for client’s iPhone app without using a device simulator

    Services Provided

    • Application Testing
    • Automation on iOS devices
    • Download using multiple means – ITunes, GPRS and Wi-Fi
    • Usability testing
    • Localization and Internationalization testing
    • Smoke, Functional and Regression testing of the website on PC and iPhone

    Solutions Provided

    • QSolv leveraged its vast experience in mobile test automation to select Sikuli open source tool and automate the test scripts choosing a hybrid automation framework
    • Utilized Python language, External Python Package(XLRD) and Sikuli scripts for creating test scripts
    • Created test data, test cases and test environment setup using: Ultra VNC to access iPhone device, Veency software and Jailbroken iPhone
    • Overcame restrictions on access using VNC on iPhone with custom settings
    • Provided innovative image repository solution to minimize alterations in scripts due to image changes
    • Functionalities Tested and Benefits
    • Implemented a low cost mobile automation solution using an Open source tool
    • Reduced manual smoke test execution effort by 60%
    • Achieved a defect rejection rate of less than 2%
    • Improved authoring productivity by 30% using a module based testing approach.
    • 100% test coverage and execution by feature.
    • Supported 7 international languages (JP, DE, IT, ES, CH, FR, PT)
    • Zero post production defects on releases signed off by XXX
    • No schedule variation in any of the releases.
    • Minimized application downtime by supporting Daily Smoke Test, a 7-day-week effort, for over a year without missing a single day