Testdata Management mit MetaSuite und HP/QCE +HP/ALM

  • View
    363

  • Download
    3

Embed Size (px)

DESCRIPTION

Präsentation gestaltet vom Hersteller: IKAN-Belgien Test Data Management - In general - MetaSuite product overview - Use case overview with MetaSuite Integrated Life Cycle Management - Build application, including test sets - Dynamically Deploy application and test sets - Execute HPALM (Quality Center) automated tests

Text of Testdata Management mit MetaSuite und HP/QCE +HP/ALM

  • 1. Test Data ManagementCommercial partner for D/A/CH

2. Agenda Test Data Management - In general - MetaSuite product overview - Use case overview with MetaSuite Integrated Life Cycle Management - Build application, including test sets - Dynamically Deploy application and test sets - Execute HPALM (Quality Center) automated tests Minerva SoftCare GmbH 3. Test Data Management 4. What the management wantsDo more with lessCut costsMaster risksGrow revenue 5. Application Life Cycle and the BusinessSmaller budgetsCost efficiencyApplications play major role in Revenue GrowthShorter and more complex Application Life Cycle 6. Role of testing and TDM and what can we learnAccording to the World Quality Report (2013-2014)QA functions are becoming more matureIncrease in IT budgets for testingQA teams engaged too late in developmentRise of mobile testingChallenging Test data environments and creation 7. Consistent test data management process and what can we doManage small to large manageable data setsData sets should correspond to the testers needsComply with security and privacy regulationsCreate a repeatable cost-efficient process whereby test data are fresh, accurate, comprehensive and sufficient complex 8. Test Data requirements 9. Challenges information from HP directly 10. What are the test data sources? 11. Business case Tasks and questions Can I do this ? a) Subset b) Mask c) Generate d) Go back to complete previous state e) Go selective back to previous state (only the customer database) f) Data aging 12. MetaSuite: Data Integration Data Integration made easy Platform and database or file system independent 4 KEY FUNCTIONS Collect Map Generate Run 13. MetaSuite: Test Data Management Data Integration made easy Platform and database or file system independent KEY FUNCTIONS Sample: take a representative sample Mask: make sure privacy is guaranteed Referential Integrity must be kept! Business Logic must be respected 14. MetaSuite: Process 15. Test Data Management use case 16. Happy Company: source 17. Happy Company: target 18. Customers and Orders table 19. Functional test data requirements Customers table Take a sample of the customers. Mask CustomerID. Add email address, whereby email = contactname@HappyCompany.com Add dummy Belgian Bank Account Number, IBAN format.Orders table Just select these orders related to the customers in the sample. Change ShippedDate. 20. Business and technical rules Customers table: CUSTOMERSBusiness ruleMetaSuite (technical rule)CustomerID New field: Email New field: Bank_AccountCustomerID is confidential and could harm privacy. Mask it Email address is fcontactname@HappyCompany.com Just provide valid Belgian bank account numberAs the key is alphanumeric, use alphanumeric TRANSPOSE function Use CONCAT function Use system function BE-IBANOrders table: ORDERSBusiness ruleMetaSuite (technical rule)CustomerID Select orders Shipment dateCustomerID must be equal to CustomerID of Customers table Take only orders for Customers from the Customer sample Due to new functionality, put shipment date equal to OrderDate plus 10 daysUse same TRANSPOSE function as for Customer.CustomerID Use Data List function to exclude orders from customers that are not part of the customer sample Use system function ADD-SUB-FIXED 21. MetaSuite Process1 2 3Collect Data Definitions Use Collect from CatalogCreate customer sample and apply business rules Use Test Data WizardSelect Orders related to customer sample and apply technical rule Use Test Data Wizard 22. MetaStore 23. MetaMap 24. Use generate button to see first resultCustomer ID CompanyNameContactNameContactTitleAddressCityALFKIAlfreds FutterkisteMaria AndersSales RepresentativeObere Str. 57BerlinRegion PostalCode CountryANTONAntonio Moreno TaqueraAntonio MorenoOwnerMataderos 2312Mxico D.F.5023 MexicoBLAUSBlauer See DelikatessenHanna MoosSales RepresentativeForsterstr. 57Mannheim68306 GermanyBSBEVB's BeveragesVictoria Ashworth Sales RepresentativeFauntleroy CircusLondonCHOPSChop-suey ChineseYang WangOwnerHauptstr. 29Bern3012 SwitzerlandERNSHErnst HandelRoland MendelSales ManagerKirchgasse 6Graz8010 AustriaFAMIAFamilia ArquibaldoAria CruzMarketing AssistantRua Ors, 92So PauloFISSAFISSA Fabrica Inter. Salchichas S.A.Diego RoelAccounting ManagerC/ Moralzarzal, 86 Madrid28034 SpainFRANRFrance restaurationCarine SchmittMarketing Manager54, rue RoyaleNantes44000 FranceFRANKFrankenversandPeter FrankenMarketing ManagerBerliner Platz 43Mnchen80805 Germany12209 GermanyEC2 5NT UKSP05442-030 BrazilPhoneFax030-0074321 030-0076545 (5) 555-3932 0621-084600621-08924(171) 555-1212 0452-076545 7675-34257675-3426(11) 555-9857 (91) 555 94 44 (91) 555 55 93 40.32.21.2140.32.21.20089-0877310 089-0877451 25. Transformed CustomerID Before: Customer IDCompanyNameContactNameContactTitleAddressCityALFKIAlfreds FutterkisteMaria AndersSales RepresentativeObere Str. 57BerlinANTONAntonio Moreno TaqueraAntonio MorenoOwnerMataderos 2312BLAUSBlauer See DelikatessenHanna MoosSales RepresentativeBSBEVB's BeveragesVictoria AshworthCHOPSChop-suey ChineseYang WangERNSHErnst HandelFAMIARegionPostalCodeCountryPhoneFax12209 Germany030-0074321Mxico D.F.5023 Mexico(5) 555-3932Forsterstr. 57Mannheim68306 Germany0621-08460Sales RepresentativeFauntleroy CircusLondonOwnerHauptstr. 29Bern3012 SwitzerlandRoland MendelSales ManagerKirchgasse 6Graz8010 AustriaFamilia ArquibaldoAria CruzMarketing AssistantRua Ors, 92So PauloFISSAFISSA Fabrica Inter. Salchichas S.A.Diego RoelAccounting ManagerC/ Moralzarzal, 86FRANRFrance restaurationCarine SchmittMarketing Manager54, rue RoyaleFRANKFrankenversandPeter FrankenMarketing ManagerCustomer IDCompanyNameContactNameFPD0WAlfreds FutterkisteMaria AndersFY8RYAntonio Moreno Taquera8PFNF 8F82LEC2 5NT UKSP030-00765450621-08924(171) 555-1212 0452-076545 7675-342505442-030 BrazilMadrid28034 Spain(91) 555 94 44Nantes44000 FranceBerliner Platz 43Mnchen80805 GermanyContactTitleAddressCitySales RepresentativeObere Str. 57BerlinAntonio MorenoOwnerMataderos 2312Mxico D.F.Blauer See DelikatessenHanna MoosSales RepresentativeForsterstr. 57MannheimB's BeveragesVictoria AshworthSales RepresentativeFauntleroy CircusLondonN1R5FChop-suey ChineseYang WangOwnerHauptstr. 29Bern3012 Switzerland2HYF1Ernst HandelRoland MendelSales ManagerKirchgasse 6Graz8010 AustriaDFJWFFamilia ArquibaldoAria CruzMarketing AssistantRua Ors, 92So PauloDWFFFFISSA Fabrica Inter. Salchichas S.A.Diego RoelAccounting ManagerC/ Moralzarzal, 86DHFYHFrance restaurationCarine SchmittMarketing Manager54, rue RoyaleDHFY0FrankenversandPeter FrankenMarketing ManagerBerliner Platz 437675-3426(11) 555-9857 (91) 555 55 9340.32.21.2140.32.21.20089-0877310089-0877451After: RegionPostalCodeCountryPhoneFax12209 Germany030-00743215023 Mexico(5) 555-393268306 Germany EC2 5NT UKSP0621-08460030-00765450621-08924(171) 555-1212 0452-076545 7675-342505442-030 BrazilMadrid28034 Spain(91) 555 94 44Nantes44000 FranceMnchen80805 Germany7675-3426(11) 555-9857 (91) 555 55 9340.32.21.2140.32.21.20089-0877310089-0877451 26. E-mail address added Before: CompanyNameContactNameContactTitleAlfreds FutterkisteMaria AndersSales RepresentativeAntonio Moreno TaqueraAntonio MorenoOwnerBlauer See DelikatessenHanna MoosSales RepresentativeB's BeveragesVictoria AshworthSales RepresentativeChop-suey ChineseYang WangOwnerErnst HandelRoland MendelSales ManagerFamilia ArquibaldoAria CruzMarketing AssistantFISSA Fabrica Inter. Salchichas S.A.Diego RoelAccounting ManagerFrance restaurationCarine SchmittMarketing ManagerFrankenversandPeter FrankenMarketing ManagerCompanyNameContactNameContactTitleEmailAlfreds FutterkisteMaria AndersSales RepresentativeMaria Anders@HappyCompany.comAntonio Moreno TaqueraAntonio MorenoOwnerAntonio Moreno@HappyCompany.comBlauer See DelikatessenHanna MoosSales RepresentativeHanna Moos@HappyCompany.comB's BeveragesVictoria AshworthSales RepresentativeVictoria Ashworth@HappyCompany.comChop-suey ChineseYang WangOwnerYang Wang@HappyCompany.comErnst HandelRoland MendelSales ManagerRoland Mendel@HappyCompany.comFamilia ArquibaldoAria CruzMarketing AssistantAria Cruz@HappyCompany.comFISSA Fabrica Inter. Salchichas S.A.Diego RoelAccounting ManagerDiego Roel@HappyCompany.comFrance restaurationCarine SchmittMarketing ManagerCarine Schmitt@HappyCompany.comFrankenversandPeter FrankenMarketing ManagerPeter Franken@HappyCompany.comAfter: 27. Belgian IBAN added Before: CompanyNameContactNameContactTitleEmailAlfreds FutterkisteMaria AndersSales RepresentativeMaria Anders@HappyCompany.comAntonio Moreno TaqueraAntonio MorenoOwnerAntonio Moreno@HappyCompany.comBlauer See DelikatessenHanna MoosSales RepresentativeHanna Moos@HappyCompany.comB's BeveragesVictoria AshworthSales RepresentativeVictoria Ashworth@HappyCompany.comChop-suey ChineseYang WangOwnerYang Wang@HappyCompany.comErnst HandelRoland MendelSales ManagerRoland Mendel@HappyCompany.comFamilia ArquibaldoAria CruzMarketing AssistantAria Cruz@HappyCompany.comFISSA Fabrica Inter. Salchichas S.A.Diego RoelAccounting ManagerDiego Roel@HappyCompany.comFrance restaurationCarine SchmittMarketing ManagerCarine Schmitt@HappyCompany.comFrankenversandPeter FrankenMarketing ManagerPeter Franken@HappyCompany.comCompanyNameContactNameContactTitleEmailBank_AccountAlfreds FutterkisteMaria AndersSales RepresentativeMaria Anders@HappyCompany.comBE81000664830724Antonio Moreno TaqueraAntonio MorenoOwnerAntonio Moreno@HappyCompany.comBE04000195555131Blauer See DelikatessenHanna MoosSales RepresentativeHanna Moos@HappyCompany.comBE67000917560887B's BeveragesVictoria AshworthSales RepresentativeVictoria Ashworth@HappyCompany.comBE55000139645644Chop-suey ChineseYang WangOwnerYang Wang@HappyCompany.comBE37000624343328Ernst HandelRoland MendelSales ManagerRoland Mendel@HappyCompany.comBE80000997449077Familia ArquibaldoAria CruzMarketing AssistantAria Cruz@HappyCompany.comBE07000237947666FISSA Fabrica Inter. S

Recommended

View more >