SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
CASE STUDY


 Test Asset Re-engineering


                                                        Re-architecting test assets improves test
                                                        effectiveness and increases test coverage by
                                                         250%, resulting in reduced support issues and
                                                        higher quality application releases, for a leading
                                                       online banking solutions provider.




                           Domain -                                              Technology - J2EE-based
                           Banking/Financial                                     web application




CUSTOMER AND PRODUCT BACKGROUND
The customer is a leading provider of Internet banking solutions in the online banking and financial services domain. The
product in question is an online banking solution that allows customers to control their finances through a single secure source
website. The application has three different suites: bill payment, personal finance management, and funds transfer.




PROBLEM STATEMENT
The popularity of the application has seen it grow, in terms of both size as well as number of customers. The application was
customizable, resulting in significant number of customization requests, which resulted in separate versions being maintained.
The existence of multiple application versions caused numerous issues when it came to the related test assets, such as
inconsistency, duplication, absence, redundancy, incompleteness, inability to adhere to standards, and being
automation-unfriendly.


As a result, there were an increasing number of support issues and customer complaints, despite the presence of a strong
in-house QA team. The customer realized the gravity of the problem and decided to bring in a test specialist to resolve the issue
immediately and prevent the situation from going overboard.
SOLUTION

baseline by thoroughly assessing the currently available test
                                                                                                              # Existing test cases: 4070

design documents, test plans, test scenarios/test case documents,
and change requests for the quality of test cases, test
                                                                                                              # Test scenarios designed: 6403
thorough assessment helped in identifying the current gaps and
chalking out an improvement plan by applying HBT techniques like


graphing, Error guessing, and All Pairs.                                                                      # Test cases designed: 7618


STAG re-engineered the test cases using the HBT Test Case
                                                                                                                 % Increase in test cases: 87.15
the basis of their features and then by levels, then segregating



cases into the HBT Test Case Architecture helped uncover an important fact: the number of existing test cases was inadequate.
To resolve this issue, STAG designed additional test cases, 7618 in all, ensuring that it included more negative test cases to even
up the mix. The team also ensured that test cases for displaying appropriate system error messages were also added. Finally,
the new test case architecture ensured that future test cases could be plugged in easily.



duplication and also of obsolete test cases staying on in the repository and adding to the overall test case count.




OUTCOME AND VALUE ADDITIONS
There was an increase in the test coverage caused by the uncovering of the missing test cases; it also provided a sharper


250%.


STAG’s solution also ensured total adequacy, easy upgradeability, and simple maintainability of the test assets.




 Visit: www.stagsoftware.com | E-mail: marketing@stagsoftware.com
 Bangalore: +91 80 28495574 / 41263009 | Chennai: +91 44 4214 3469 / 2442 0396


 2012 © STAG Software Private Limited. All rights reserved. HBT is the IP of STAG Software Private Limited. All trademarks are acknowledged.

Mais conteúdo relacionado

Mais de STAG Software Private Limited

Mais de STAG Software Private Limited (20)

How to test less and accomplish more
How to test less and accomplish moreHow to test less and accomplish more
How to test less and accomplish more
 
Is regression hindering your progression?
Is regression hindering your progression?Is regression hindering your progression?
Is regression hindering your progression?
 
The Power of Checklist
The Power of ChecklistThe Power of Checklist
The Power of Checklist
 
The power of checklist
The power of checklist The power of checklist
The power of checklist
 
Webinar - 'Test Case Immunity’- Optimize testing
Webinar - 'Test Case Immunity’- Optimize testing Webinar - 'Test Case Immunity’- Optimize testing
Webinar - 'Test Case Immunity’- Optimize testing
 
Design Scientifically (How to test a user story)
Design Scientifically (How to test a user story)Design Scientifically (How to test a user story)
Design Scientifically (How to test a user story)
 
Setting a clear baseline (How to test an user story #2)
Setting a clear baseline (How to test an user story #2)Setting a clear baseline (How to test an user story #2)
Setting a clear baseline (How to test an user story #2)
 
Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)
 
Language shapes the way you think
Language shapes the way you thinkLanguage shapes the way you think
Language shapes the way you think
 
Deliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization ToolDeliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization Tool
 
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
Hypothesis Based Testing – Application and Adaptation for testing Enterprise ...
 
Are Your Test Cases Fit For Automation?
Are Your Test Cases Fit For Automation?Are Your Test Cases Fit For Automation?
Are Your Test Cases Fit For Automation?
 
Think better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” ApproachThink better using “Descriptive-Prescriptive” Approach
Think better using “Descriptive-Prescriptive” Approach
 
Improving Defect Yield - a three step approach
Improving Defect Yield - a three step approachImproving Defect Yield - a three step approach
Improving Defect Yield - a three step approach
 
Regression Suite Optimization
Regression Suite OptimizationRegression Suite Optimization
Regression Suite Optimization
 
Reflect and Change
Reflect and ChangeReflect and Change
Reflect and Change
 
Test Process Transformation Protects Product Development Investment
Test Process Transformation Protects Product Development InvestmentTest Process Transformation Protects Product Development Investment
Test Process Transformation Protects Product Development Investment
 
Agile Sutra "Do more by doing less, Prevent rather than detect"
Agile Sutra "Do more by doing less, Prevent rather than detect"Agile Sutra "Do more by doing less, Prevent rather than detect"
Agile Sutra "Do more by doing less, Prevent rather than detect"
 
Intelligent Automation and Smart Tooling
Intelligent Automation and Smart ToolingIntelligent Automation and Smart Tooling
Intelligent Automation and Smart Tooling
 
Enhanced Delivery Confidence Improved Product Maturity
Enhanced Delivery Confidence Improved Product MaturityEnhanced Delivery Confidence Improved Product Maturity
Enhanced Delivery Confidence Improved Product Maturity
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Test Asset Re-engineering

  • 1. CASE STUDY Test Asset Re-engineering Re-architecting test assets improves test effectiveness and increases test coverage by 250%, resulting in reduced support issues and higher quality application releases, for a leading online banking solutions provider. Domain - Technology - J2EE-based Banking/Financial web application CUSTOMER AND PRODUCT BACKGROUND The customer is a leading provider of Internet banking solutions in the online banking and financial services domain. The product in question is an online banking solution that allows customers to control their finances through a single secure source website. The application has three different suites: bill payment, personal finance management, and funds transfer. PROBLEM STATEMENT The popularity of the application has seen it grow, in terms of both size as well as number of customers. The application was customizable, resulting in significant number of customization requests, which resulted in separate versions being maintained. The existence of multiple application versions caused numerous issues when it came to the related test assets, such as inconsistency, duplication, absence, redundancy, incompleteness, inability to adhere to standards, and being automation-unfriendly. As a result, there were an increasing number of support issues and customer complaints, despite the presence of a strong in-house QA team. The customer realized the gravity of the problem and decided to bring in a test specialist to resolve the issue immediately and prevent the situation from going overboard.
  • 2. SOLUTION baseline by thoroughly assessing the currently available test # Existing test cases: 4070 design documents, test plans, test scenarios/test case documents, and change requests for the quality of test cases, test # Test scenarios designed: 6403 thorough assessment helped in identifying the current gaps and chalking out an improvement plan by applying HBT techniques like graphing, Error guessing, and All Pairs. # Test cases designed: 7618 STAG re-engineered the test cases using the HBT Test Case % Increase in test cases: 87.15 the basis of their features and then by levels, then segregating cases into the HBT Test Case Architecture helped uncover an important fact: the number of existing test cases was inadequate. To resolve this issue, STAG designed additional test cases, 7618 in all, ensuring that it included more negative test cases to even up the mix. The team also ensured that test cases for displaying appropriate system error messages were also added. Finally, the new test case architecture ensured that future test cases could be plugged in easily. duplication and also of obsolete test cases staying on in the repository and adding to the overall test case count. OUTCOME AND VALUE ADDITIONS There was an increase in the test coverage caused by the uncovering of the missing test cases; it also provided a sharper 250%. STAG’s solution also ensured total adequacy, easy upgradeability, and simple maintainability of the test assets. Visit: www.stagsoftware.com | E-mail: marketing@stagsoftware.com Bangalore: +91 80 28495574 / 41263009 | Chennai: +91 44 4214 3469 / 2442 0396 2012 © STAG Software Private Limited. All rights reserved. HBT is the IP of STAG Software Private Limited. All trademarks are acknowledged.