HSTC3401
USER INTERFACE Test Automation for E-commerce Application
www.harbinger-systems.com
HARBINGER SYSTEMS Overview
Services
Harbinger Systems is a leading provider of software engineering services to some of the world's best product companies. Our services span solution consulting, software design, development, testing and test automation.
Software Product Development
Web 2.0
Mobile
eLearning
Performance Engineering
Systems Software
Digital Marketing
By leveraging cutting-edge technologies, Harbinger Systems works with its customers as a partner in technology innovation.
A Harbinger Systems Case Study
www.harbinger-systems.com
Also Read Our White Papers… Interactive User Experience (IUX): Going Beyond Interfaces Comparing Adobe Flex & JavaScript The Enterprise Software Makeover Guide Five Javascript Frameworks: A Point-by-point Comparison
www.harbinger-systems.com
Follow Us
blog.harbinger-systems.com
www.twitter.com/HarbingerSys
www.facebook.com/harbingersys
www.slideshare.net/hsplmkting
www.linkedin.com/companies/382306
USER INTERFACE Test Automation for E-commerce Application
Situation
Challenge
A leading e-commerce and enterprise software manufacturer was facing issues in manually executing a huge number of test cases with higher accuracy The customer was looking for a solution which will reduce execution time as well as make addition and maintenance of test scenarios very easy.
The software manufacturer wanted to execute more than 800 test scenarios The product was under development and hence the automation solution needed to adapt to frequent changes in a release All scenarios were to be tested daily. So speed and accuracy of automation became very critical.
Harbinger Solution Harbinger proposed and developed a custom test automation framework using Microsoft Coded UI Test (CUIT) and Harbinger’s proprietary design methodology for test automation suites
Technologies & Tools .NET 4.0 Visual Studio Team suite
Custom framework helped in re-usability and maintenance of test libraries
Microsoft Coded UI Test
The output of conventional CUIT was further optimized by removing redundant and complex code
Windows Server 2000, 2003 and 2008
The team followed agile methodology to build the automation suite in parallel with the product development
Microsoft UI Automation library
Windows XP, Vista and 7 SQL Server 2008
www.harbinger-systems.com BOTTOM LINE
Benefits Over 80% reduction in execution time with increased accuracy The project was executed rapidly with sufficient flexibility towards changing requirements Flexible architecture and design, made new test scenario additions very easy and thus made the customer self-sufficient
www.harbinger-systems.com
Strong User Interface automation strategy delivered a framework which achieved reduction in execution time and ease of maintenance.
rfi@harbingergroup.com