Insurance Business Assurance Using Model Based testing Approach Vimal Singh S V Solution Architect Wipro – Insurance Testing Service Vimal.nadar@wipro.com © 2011 Wipro Ltd - Confidential Agenda 2 1 Wipro in Insurance Testing Service 2 Insurance Business Assurance Pack: Overview 3 Solution approach & Concept 4 Solution Implementation approach 5 Key benefits © © 2010 2011 Wipro Wipro Ltd Ltd -- Confidential Confidential Wipro – In Insurance testing Service • Assurance of Business components from FNOL through Settlements for Life & Non-life accounts, across Geo’s • FNOL by leveraging Wipro Mobility Labs Insurance Package Test Center (IPT-C) Policy Administration Test Center (PAT-C) • Assurance of Business components & Functions Life & Non-life accounts, across Geo’s Specialized Practices • Products: Oneshield, Guidewire, Camilion, eBaotech • POCs & Go To market strategy through alliances Automation Supports Claims Assurance Test Center (CAT-C) Flex Delivery model ( Account / ODC specific / Common) • Effective resource loading Data Centric Mainframes Competency Powers Insurance Business Assurance Packs (Model based End-end test solution for Insurance Business) InsRules Translator (Business rules processor for FICO Blaze advisor) ICE-T SolvCheck (Automated Solvency 2 guidelines checklist) InsBusiness Forecaster (Simulates a live business scenarios for a Quick product assurance) Overall Key Benefits 3 Cost • Pre-build test packs reduce effort & time across Test life cycle • Implementation of Flex delivery model enabled effective resource management Time • 90% effort savings in Business rules conversion to Program logics • Ready to use test suite provides faster time to market solutions. © 2011 Wipro Ltd - Confidential • Application testing ensured with updated to date business process assurance • Solutions aligned to compliance Quality norms and regulatory bodies like Solvency 2, ACORD Wipro – Model Based Testing Approach Test Scenarios • In the user format • Easy to review Test Data Sheets UML Tool XMi Output • Created with all available fields Test Cases • Embedded with test data MBT Util Automation Framework • Supports Sahi/selenium/QTP Benefits 4 © © 2010 2011 Wipro Wipro Ltd Ltd -- Confidential Confidential Insurance Business Assurance Pack: Solution Overview Business Functions Policy Administration Claims Management Sales & Distribution Billing & Documentation 5 Model Based Business Assurance Pack Policy Creation Endorsement Underwriting for New business Underwriting for Endorsement Group Creation Policy Cancellation Policy Renewal Policy Reinstatement Rating Claims Notification Claims Assignment Claims Negotiation Claims Litigation Fraud Handling Claims Reserve Claims Closure Claims Settlement Claims Re-Opening Complaint Handling Claims Recovery Claims Review & Quantification Quotation for New Business Agent Portal Maintenance, Incentive Management, 3rd Party Administration Policy Creation by Agent/Broker Account Management Allocation & Reconciliation Billing Process Collection Debt Management Dispute Management etc Total Test Scenarios Reusable Test Scenarios 502 358 430 590 1880 © © 2010 2011 Wipro Wipro Ltd Ltd -- Confidential Confidential Insurance Business Assurance Packs is a collection of Generic Test Packs built from the standard Business Process practiced in the Insurance Domain spanning across different Insurance Line of Business(Life & Non-life) covering all the major business functions(Claims, Policy Administration and Sales & Distribution) using Model Based Testing Approach. Solution end-to-end approach - Any UML modeling tool. - Compliance to OMG standards. - Achieved by hybrid modeling. - Models are exported to xmi 2.1 Reference UML Model - Analysis and understanding of Business process flow - Gathering business - Test Scenarios knowledge from Business - Test Cases Analysts - Test Data sheet - Automation Framework - Gathering domain knowledge from Domain experts •Models are exported to xmi 2.1 X •Exported XMI files are feed to M MBT Server (In-house utility) I In- House Utility Business Process Flow Test data sheet Test Case in PDF Test scenario in xls Output Gap analysis using PUGH Matrix 6 © © 2010 2011 Wipro Wipro Ltd Ltd -- Confidential Confidential Solution implementation Approach • Analysis of application Generic Domain & Test Packs 7 • Customized models are exported to xmi 2.1 • xmi is uploaded to MBT utility • MBT utility parse the xmi and generates test deliverables Customization 20-30% Claims Notification Customized Test Suite Claims Closure Claims Re-Opening • Generic models customized • Step by step detailed description updated for Ins application • All field are covered with parameters for easy test data management • Scenarios are automated with selenium © © 2010 2011 Wipro 2009 Wipro Ltd Ltd -- Confidential Confidential Deliverables Claims Notification (FNOL) Claims Assignment Claims Negotiation Claims Fraud Handling Claims Litigation Claims Reserve Claims Closure Claims Re-Opening Complaint Handling Claims Review & Quantification Claims Recovery (Business & functional flow) • Identifying the generic models associated • PUGH matrix for GAP analysis MBT Deliverables -Test Scenarios -Test Scripts -Test Data Sheets -Automation Framework Key Benefits & Highlights Key Benefits 8 Description Serves as use case document • The models created for Policy Management, Claims management, S & D, Billing, documentation can be used as a business use case document for all future reference of app. Quick Induction for new joiners • The models and the test scenarios documents can be used as a knowledge repository to train any new joiners into the team. • These models will guide a resource to understand the business & functional flow of Standard business process in Insurance domain. • Easy to understand since the documents are in pictorial representation. Optimized end-to-end coverage • The model provides optimized coverage with complete end-to-end test scenarios,. • The test scripts can be easily optimized with the help of Wipro’s Test Suite optimizer, since the test data templates are created supporting Wipro’s Test Suite optimizer format. Easy Change management • If there are frequent change requests/bug fixes with releases per month., then the effort taken to search, identify and update the test suite with the new requirement for a minor change will be at least 8PH • But the same can be done, just by changing the description of 1 or more operations in the model and that creates the required updated test deliverables at very lesser time. Complete test deliverables • Complete set of test deliverables required to perform the testing of claims in is available. • Manual Test Scenarios which are created can be used by the leads to make quick reviews on the flow of process • Manual Test scripts are created with detailed description and Test data fabricated to the scripts for any manual tester to do the testing in ease. © © 2010 2011 Wipro 2009 Wipro Ltd Ltd -- Confidential Confidential Snapshots – Matrix, Model, Utility & Reports In- House Utility Pre-Analysis Report Gap analysis using PUGH Matrix Test Case in PDF UML Model Business Process Flow 9 © 2011 Wipro Ltd - Confidential Thank You Vimal Singh S V Solution Architect Our Other Solutions Insurance Business Assurance Packs: Model based testing solution for End-to-end test automation. SolvCheck: A solvency II compliance validator Checklist InsRules Translator: Automatic conversion of simple English business rules to executable program logics InsBusiness Forecaster: Generate reports that supports Product evaluation, revenue prediction and testing impacts InsMobi Lab: An One-stop solution for all insurance mobility testing needs powered by Wipro E-Mobility team. Independent of any platforms & devices © 2011 Wipro Ltd - Confidential