SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
CASE STUDY


Selecting the Automation Tool Wisely

                                                 STAG’s viable cost-effective test automation
                                                    solution for the clinical Supply Chain product of a
                                                    leading pharmaceutical services company not
                                                     only salvages a dead investment on the legacy
                                                    automation tool but also enables on-time
                                                   product rollout to market.



                                                                        Technology - Web, Oracle Forms
                  Domain - Pharmaceutical
                                                                        Tools - HP Quick Test Professional




CUSTOMER AND PRODUCT BACKGROUND
The customer is a leading pharmaceutical services company providing the most complete set of integrated early to
mid-phase drug development solutions.


The company has a clinical supply chain product with automated Oracle forms deployed on the Web.




PROBLEM STATEMENT
Market dynamics were forcing the customer to add more features to the product, thereby increasing product complexity.
Besides, the regression cycle time was not satisfactory and this impacted the customer's go-to market plan.


The challenge was to automate the Oracle Forms based web application and improve the regression cycle time. The
customer had invested in the WinRunner tool on the recommendation of their earlier QA consultant. However, the tool
failed to deliver the expected results and ended up as a dead investment, which impacted the customer deeply. The
customer then began looking for an expert to help them with a cost effective automated solution that included
identification of a suitable tool to automate the Oracle forms and also suggest scalable and maintainable automation
architecture.
SOLUTION
The STAG team evaluated a range of functional automation
tools and finally identified QTP as the best option for
automating the Oracle forms application. The team
                                                                                                   # Major modules automated: 68
conducted an initial feasibility study to demonstrate the
capability of the tool. The existing automation artifacts were
then assessed to identify suitable candidates for
automation, ones that would give the best ROI. After the                                           # Functional threads automated: 1700
initial assessment and interaction with the customer team,
1700 functional threads were identified.


The STAG team developed a hybrid factory-based architecture to address the issues of application complexity and size.
Development principles of usability, reusability, maintainability, and scalability were built into the architecture to enable
quicker and effective generation of automated scripts, which in turn ensured higher productivity in terms of script
development.


The team also developed key reusable components for UI test object navigation, automatic object repository, and loading
of data from the UI for the Oracle database, along with reusable application business validation components. Automated
scripts were built using these libraries and by applying the best practices of development, including coding conventions
and robust documentation. Finally, the certified code was version-controlled.


The team also developed an automated data loader designed for uninterrupted runs of 48+ hours. Implementation of this
high volume data loading functionality resulted in a 70% reduction in manual effort.




OUTCOME AND VALUE ADDITIONS
The STAG team was able to put in place a well-defined and disciplined automation process. It ensured the availability of
reusable components for Oracle object navigation, data loading from UI to the Oracle database, reporting, object
repository conversion, suite recovery components, and also for the application business functionality components.


STAG salvaged the customer's dead investment on the legacy automation tool and also debugged and fixed all existing
issues, which enabled high-confidence product rollout to market as per business plan.




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


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

Contenu connexe

Plus de STAG Software Private Limited

Plus de STAG Software Private Limited (20)

Covid19 and Clean Code Part 2 - Process & Criteria
Covid19 and Clean Code Part 2 - Process & CriteriaCovid19 and Clean Code Part 2 - Process & Criteria
Covid19 and Clean Code Part 2 - Process & Criteria
 
Seven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test RapidlySeven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test Rapidly
 
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"
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Selecting the Automation Tool Wisely

  • 1. CASE STUDY Selecting the Automation Tool Wisely STAG’s viable cost-effective test automation solution for the clinical Supply Chain product of a leading pharmaceutical services company not only salvages a dead investment on the legacy automation tool but also enables on-time product rollout to market. Technology - Web, Oracle Forms Domain - Pharmaceutical Tools - HP Quick Test Professional CUSTOMER AND PRODUCT BACKGROUND The customer is a leading pharmaceutical services company providing the most complete set of integrated early to mid-phase drug development solutions. The company has a clinical supply chain product with automated Oracle forms deployed on the Web. PROBLEM STATEMENT Market dynamics were forcing the customer to add more features to the product, thereby increasing product complexity. Besides, the regression cycle time was not satisfactory and this impacted the customer's go-to market plan. The challenge was to automate the Oracle Forms based web application and improve the regression cycle time. The customer had invested in the WinRunner tool on the recommendation of their earlier QA consultant. However, the tool failed to deliver the expected results and ended up as a dead investment, which impacted the customer deeply. The customer then began looking for an expert to help them with a cost effective automated solution that included identification of a suitable tool to automate the Oracle forms and also suggest scalable and maintainable automation architecture.
  • 2. SOLUTION The STAG team evaluated a range of functional automation tools and finally identified QTP as the best option for automating the Oracle forms application. The team # Major modules automated: 68 conducted an initial feasibility study to demonstrate the capability of the tool. The existing automation artifacts were then assessed to identify suitable candidates for automation, ones that would give the best ROI. After the # Functional threads automated: 1700 initial assessment and interaction with the customer team, 1700 functional threads were identified. The STAG team developed a hybrid factory-based architecture to address the issues of application complexity and size. Development principles of usability, reusability, maintainability, and scalability were built into the architecture to enable quicker and effective generation of automated scripts, which in turn ensured higher productivity in terms of script development. The team also developed key reusable components for UI test object navigation, automatic object repository, and loading of data from the UI for the Oracle database, along with reusable application business validation components. Automated scripts were built using these libraries and by applying the best practices of development, including coding conventions and robust documentation. Finally, the certified code was version-controlled. The team also developed an automated data loader designed for uninterrupted runs of 48+ hours. Implementation of this high volume data loading functionality resulted in a 70% reduction in manual effort. OUTCOME AND VALUE ADDITIONS The STAG team was able to put in place a well-defined and disciplined automation process. It ensured the availability of reusable components for Oracle object navigation, data loading from UI to the Oracle database, reporting, object repository conversion, suite recovery components, and also for the application business functionality components. STAG salvaged the customer's dead investment on the legacy automation tool and also debugged and fixed all existing issues, which enabled high-confidence product rollout to market as per business plan. Visit: www.stagsoftware.com | E-mail: marketing@stagsoftware.com Bangalore: +91 80 28495574 / 41263009 | Chennai: +91 44 4214 3469 / 2442 0396 2013 © STAG Software Private Limited. All rights reserved. HBT is the IP of STAG Software Private Limited. All trademarks are acknowledged.