Upload
hp-software-solutions
View
2.124
Download
0
Tags:
Embed Size (px)
DESCRIPTION
An overview of Test Management solution at ABSA Bank Grou Ltd.
Citation preview
©2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
BTOB-WE-1515Twitter hashtag #HPSWU
©2010 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
Faizel Dadoo01 December 2010
SAP Test ManagementABSA Bank Group Limited
ContentsCompany Profile
Executive Summary
Pressure on End to End Quality
Current Situation
Opportunity
Benefits
Our Approach
Test Management Landscape
SAP Automation Testing Tools
Challenges
What Worked
Lessons Learnt
Reality Roadmap
High Level Approach for Test Case Composition
DEMO – Running a Test Case & QA
Company ProfileCompany Name: Absa Group Limited (Absa)
Line of Business: Banking
Products and Services: Assurance and wealth management
Head Office: Johannesburg, South Africa
Employees: 36 356
SAP Centre Support Team: 68
Executive SummaryOne of the strategic initiatives for ABSA was the planned upgrade of ECC, SRM and XI.
As part of the planning it was identified that there was a huge need to have a test management tool in place to support the then planned upgrade.
The project involved the implementation of Automated Test Management tools and processes within ABSA’s SAP Centre, to improve efficiency and ultimately provide ABSA with a testing toolset that will be utilized during upgrade processes, software releases as well as User Acceptance Testing.
Pressure on End to End Quality Is Increasing…..
“Simplify my P2P process “ “Guarantee SLA”
“Add new functionality at least cost and business risk”
” Be adaptable to the changes and delays caused
by development”
” Ensure that changes don’t break our processes”
Major Changes: Upgrades, Migration Minor Changes: Patches
” We can only participate limited amount of time for testing
” Ensure critical coverage of key
processes at least cost” “Run IT like Business”
change
change
change
I have to ensure that my
mission critical
business processes work
after the ERP
upgrade.
Quality Assurance
Line of Business
Development
Software VendorsBusiness Users
CIO
….Lead to 3 Key Quality Imperatives…
Quality Assurance
Efficiency
Risk / CoverageEffectiveness
“Simplify my P2P process ““Guarantee SLA”
“We can only dedicate limited
amount of time for testing”
“Add new functionality at least cost andbusiness risk”
“Ensure critical coverageof key processes at least
cost”
“Ensure that changes don’t brake our processes” (Upgrades, Migration,
Support packs, enhancements etc)
Test analysis
must guide me
on what to do
when a test failed!
Current Situation
Software Releases• Changes• Incidents /
Problems
Production• Insufficient
Testing• Incidents /
Problems
Test Plans / Test Cases
• Manual• Substantial
Effort required
How can I create automated
test cases as
fast as possible?
OpportunityThe implementation of the Test Management Solution will put ABSA SAP Centre of Excellence (SAP COE) into a position to plan, conduct and track testing on a real-time basis.
This implementation is aligned to the SAP COE's "to-be"- test management standard.
The harmonisation of the processes and tools within the ABSA’s SAP solutions is an important milestone to enable continuous improvement in all areas.
BenefitsAutomated regression testing
Central test case tracking tool
Reusable test scripts & a cohesive test framework
Perform functional tests based on user interfaces (SAP GUI) and on Web Components (JAVA)
Ability to report on status of test results in any stage of a release
Ability to trace defects, test cases and requirements back to the business process in Solution Manager
React quickly to business changes
Reduction in business process test build and run times
Lower risk due to better testing coverage and assurance
Our Approach•Collaborative approach
•Setup a test strategy for the SAP COE
•Build Specified Test Scripts
•Implementation of HP QC and SAP TAO tools
•Integration of SAP Solution Manager, HP QC, and SAP TAO
•Knowledge transfer to the Project
•Customized in house training for key resources
Test Management Landscape
ABSA PRD
Windows Server 2003
Windows Server 2003
Sol Man
SID: PSAClient: 600
OS: AIXDB: DB6
SAP QC & QTP by HP 10.0
SQL Server 2005
SAP TAOSAP GUIHP QC & HP QTP
Win XP / Vista
TEST
SAP TAO Agent
SAP TAO Client/Local Workstations
SAP TAO SuiteSAP DEV
ERP
SID: D3E Client: 300
OS: AIXDB: DB6
ST-PI 2008_1_640 SP02TAO Licensing Check
ABSA Client Machine
SAP QA
ERP
SID: Q3EClient: 450
OS: AIXDB: DB6
ST-PI 2008_1_640 SP02
ABSA PRD Virtual Env.
13 HP Confidential
Automation Testing Tools• Streamlines the creation and maintenance of ERP business process testing.SAP Test Acceleration
and Optimization (SAP TAO)
• Is a complete test Management Tool for Automated and manual testing
SAP Quality Center by HP
• Quick Test Professional is an automatic test solution for functional and business process applications. It captures, verifies, and replays user interactions automatically. QTP is also required to execute testing scripts.
SAP Quick Test Professional by HP
• SAP Solution Manager Adapter for SAP Quality Center by HP integrates application lifecycle management capabilities of SAP Solution Manager with test planning and test execution capabilities of SAP Quality Center by HP.
SAP Solution Manager Adapter
Challenges • Increased the scope due to increase in test cases to be developedTime and capacity
planning
• Due to lack of knowledge around Test Management the training was not effective
Education approach
• affected the rollout and installation of the toolset Introduction of
Group wide policy
• tight deadlines and minimal resourcesResource
Constraints
What worked
A phased approach
1-on-1 knowledge
transfer sessions
Training and Installation
Guides
Lessons Learnt
Mobilise Test Team Scope & Timelines Project Management Test Script Structures Training
Reality RoadmapPhase 1 - Foundation
• Short Term Actions (Within 2 months)
• Implement SAP TAO for automation testing
• Setup repository to store Test cases
• We now have a central standardised environment
• The test cases built are now Absa’s assets ensuring that the IP (Intellectual Property) is were it belongs.
• Test cases are up to date and current
• Start to define training for testing process and Toolset
• Reduced the effort required for 2010 patching cycle as well as DB migration
• Single view of all tests cases passed or failed.
Phase 2 – Start Realising the Value
• Medium Term Actions (2-6 months)
• Test Manager has been appointed and tasked to setup the Test Centre of Excellence within the SAP COE
• Leverage HP QC & Solution Manager integration to design and execute test cases
• Leverage HP QC & Solution Manager integration to assign tasks and track the status of testing.
• Complete Automation Framework documented
• Upload requirements from existing test scenarios into QC
• Align requirements from the Requirements module in HP QC to the automated test scripts created in SAP TAO.
• Solution Manager Training to determine how best and when to utilize Solution Manager
Phase 3 – Reap Benefits
• Long Term Actions (6 months+)
• Continue to build automated test cases regression library
• Align processes and Implement a process to reuse existing regression library to increase ROI Planned upgrades will be the right time to introduce continuous automated regression testing
• Focus on measuring defects• Alignment with ABSA group wide Test Strategy
High Level Approach for Test Case Composition
SAP Test Acceleration and Optimization (SAP TAO)
SAP Test Acceleration and Optimization Agent
ABSA ‘s SAP Test Systems
User selects business processes
CRMCRMR/3R/3ERPERP SAP Business Process
SAP Quality Center by HP
3
1
2
Inspect
Uploads the Process Flow Analysis to Quality Center
4 Modifies the draft test case5
Does Process Flow Analysis
Executes the draft test case
Demo•SAP TAO
•PFA – Process Flow Analysis
•Upload PFA
DemoRu
n Test via Test Lab module of SAP Quality Center by HP
Run Test via Test Lab module of SAP Quality Center by HP
DemoRunning Test Case
Questions
Continue the conversation with your peers at the HP Software Community hp.com/go/swcommunity