Loyalty Program Master Test Plan
Transcript of Loyalty Program Master Test Plan
Customer Centricity Initiative
Macy’s Loyalty Program
Master Test Planv. 1.01
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
December 2009
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 2 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
ContentsDocument Purpose...........................................................................................4
1 Scope..........................................................................................................4
1.1 Requirements to Be Tested........................................................................................................4
1.2 Requirements Not to Be Tested..................................................................................................5
2 Testing Levels.............................................................................................5
2.1 Unit Testing................................................................................................................................. 5
2.2 System Testing............................................................................................................................ 5
2.3 Acceptance Testing.....................................................................................................................5
2.4 Regression Testing...................................................................................................................... 5
3 Approach....................................................................................................5
3.1 Guidelines for Iterative Testing.....................................................................................................6
3.2 Guidelines for Test Factors..........................................................................................................6
3.3 Application Interfaces.....................................................................................................................6
5 Environments and Data...............................................................................7
5.1 Inventory of Environment Resources............................................................................................9
5.2 Test Data................................................................................................................................. 12
6 Enterprise Test Tools.................................................................................13
7 Test Deliverables – Project Teams...............................................................13
8 Staffing, Responsibilities, and Training.......................................................14
9 Cross-Business Unit/Third Party Participation by Application........................14
10 Test Communication Plan......................................................................15
10.1 Meeting Schedules and Purpose................................................................................................15
10.2 Metrics and Measurements......................................................................................................15
10.3 Link to Bug Tracker..................................................................................................................15
11 Testing Schedules.................................................................................15
11.1 High-Level Testing Milestones..............................................................................................15
11.2 Link to Test Scheduler..........................................................................................................16
12 Risks and Contingencies........................................................................16
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 3 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
13 Assumptions, Constraints, and Dependencies.........................................16
13.1 Assumptions......................................................................................................................... 16
13.2 Constraints........................................................................................................................... 16
13.3 Dependencies.......................................................................................................................... 16
14 Document References...............................................................................17
15 Glossary of Terms...................................................................................17
16 Document History....................................................................................17
17 Reviewers and Approvers.........................................................................18
18 Appendix.................................................................................................18
19 Process Asset History....................................................................................................19
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 4 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Document Purpose
The purpose of this Master Test Plan is to describe the testing efforts for the Macy’s tender neutral loyalty program also known as the Customer Centricity Initiative (CCI) and the Macy’s Loyalty Program. The areas covered will include scope, approach, resources, and scheduling
of testing activities across all testing phases.
1 Scope
Macy’s is creating a tender neutral loyalty program, which will allow customers the opportunity to enroll in the program via in-store, online, and through customer service.
The scope of this Program Level Master Test Plan is to outline testing information at a high-level that supports the implementation of the tender neutral loyalty program. The implementation of this program will require both Mainframe and Windows application-testing teams to ensure quality testing is performed during the system development lifecycle of this project.
Testing Advocates on projects classified as a Work Type 1 (WT1) will include their testing activities in the Project SDLC Document and will provide a link to the Loyalty Program Master Test Plan. Testing Advocates on projects classified as a Work Type 2 (WT2) will be required to create an application detail test plan with reference to the Loyalty Program Master Test Plan.
Testing Advocates should use the document asset templates from the new Q4M Streamline (Beta) intranet site. The link to this site is http://mymacys/applications/Q4M/Q4MBETA/default.aspx
1.1 Requirements to Be Tested
The requirements to be tested will fall into three categories, Business Requirements, System Requirements, and Technical Requirements.
Business Requirements: The Business Requirements to be tested are those presented in the Macy’s Loyalty Program Overview Document. The link to this document is http://secure.macyspartners.com/sites/dunnhumby/Docs/MSTLoyalty/Program Documents/Loyalty Overview Document.doc. Application teams will provide traceability evidence from their System Requirements to their applicable Business Requirements.
System Requirements: The System Requirements to be tested are those presented in each application’s WT1 SDLC Document or Requirements Definition Document (RDD). These documents can be found on the MST Loyalty Team Site by selecting the desired application tab. The link to the MST Loyalty Team Site is http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx. Testing Advocates from each application team will perform testing using System Requirements outlined in either the WT1 SDLC Document or the RDD and any other supported documentation relevant to their testing efforts.
Technical Requirements: The Technical Requirements to be tested are those presented in the Technical Definition Document (TDD). Testing Advocates should contact their Project Manager or Development Lead for their project’s location of the TDD. Application teams will provide traceability evidence from their Technical Requirements to their System Requirements, to their applicable Business Requirements.
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 5 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Program Change Requests (PCRs): For WT1 projects, Testing Advocates should list all approved PCRs relating to their projects in the Projects SDLC Document. For WT2 projects, Testing Advocates should list all approved PCRs relating to their projects in their application detail test plan. A list of all PCRs are located http://secure.macyspartners.com/sites/dunnhumby/Program Documents/Forms/AllItems.aspx?RootFolder=%2fsites%2fdunnhumby%2fProgram%20Documents%2fChange%20Management&FolderCTID=&View=%7bAFD18C61%2dEDDF%2d46F4%2d92D6%2d61EFD4F4661B%7d
1.2 Requirements Not to Be Tested
MST will not be testing any requirements relating to the testing activities of third-party vendor Acxiom or out of scope to the tender neutral loyalty program for Pilot.
2 Testing Levels
All application groups participating in the tender neutral program should incorporate the levels/phases of testing as needed for the project type.
2.1 Unit Testing
Unit testing is performed during coding and integration testing and is done during detailed design. Since these are developer activities, they would be included in the unit test plan (Use the Unit Test Workbook Template on Q4M Streamline (Beta). Testing Advocates should follow-up with the Development Lead for verification.
2.2 System Testing
System testing can include many types or phases/levels of testing (Smoke Test, Functional/Component Testing, Regression Testing, Integration/Cross-FOB Testing, Beta Testing, etc.). Often these are performed concurrently and in various combinations. Testing Advocates should define and describe the test types that will be performed for their application testing effort.
2.3 Acceptance Testing
Acceptance testing will be performed as End-to-End Test of all functionality across all platforms and applications. A Program Level Acceptance Test Plan will be created prior to the End-to-End Test. Testing Advocates can also create a separate Acceptance Test Plan for their projects, if applicable.
2.4 Regression Testing
Regressing testing should be performed by every application Testing Advocate to ensure the quality of existing code has not been changed as new code is introduced.
3 Approach
The scope of the testing effort for the Loyalty Program will be based on both Waterfall and Iterative Testing Methodologies. Waterfall Testing is an approach where you complete a number of phases in a strictly ordered sequence: requirements analysis, design, implementation/integration, and then testing.Iterative Testing is an approach to testing where an evaluation or assessment of quality is conducted continuously, on smaller, more manageable units of work.
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 6 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
The Loyalty System testing activity will focus on the FIT Model (Focused Iterative Testing). Focused Iterative Testing means testing iteratively against a focused area of a software product/system. A focused area usually refers to a group of specific features in the software product (for example, Offer/Reward). All other systems can elect to perform Iterative Testing or continue with their current Waterfall method of testing until End-to-End Testing is ready to be performed. There will be a separate End-to-End Acceptance Test Plan where all application-test teams will participate together at one time.
3.1 Guidelines for Iterative Testing Start with Iteration 1, Build 1.
o There may be several iterations within a Build.o For iterations performed, the next iteration should build on the previous iteration.
Record and keep track of the number of Iterations performed. Record and keep track of the number of Builds completed. For each Build, request Dev. Lead produces Release Notes so that you know what’s in each Build. This will be beneficial as the product continues to develop and will provide traceability. Each Build produced should build on the work of the previous Build.
3.2 Guidelines for Test FactorsThere are many applications interfacing for the Loyalty Program. In order for a successful testing effort, you may use the following test factors where applicable. Test factors enable the test process to be logically constructed.
Correctness – Assurance that the data entered, processed, and outputted by the application system is accurate and complete. File Integrity – Assurance that the data entered into the application system will be returned unaltered. Audit Trail – The capability to substantiate the processing that has occurred. Continuity of processing – The ability to sustain processing in the event problems occur. Reliability – Assurance that the application will perform its intended function with the required precision over an extended period of time. Ease of Use – The extent of effort required learning, operating, preparing input for, and interpreting output from the system. Maintainability – The effort required to locate and fix an error in the application system or missing requirement or misinterpretation of a requirement. Portability – The effort required to transfer data from one application to another. Web Service Communication – Assurance that messaging service are communicating between applications without error.
3.3 Application Interfaces
Integrated Application Context Diagram link
http://secure.macyspartners.com/sites/dunnhumby/Docs/MSTLoyalty/Program%20Documents/Visio-Customer,%20Loyalty%20and%20Offers%20Integrated%20System%20Context%20Diagram%20v16.pdf
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 7 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
5 Environments and Data
The following environment information is at a high-level and continues to be a work in progress and subject to change. If changes are made, this document will be updated to reflect those changes. Note: Figures 1, 2, and Table 1 were retrieved from the Loyalty Program Level Environment Plan.
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 8 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Figure 1: Environment Readiness Timeline
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 9 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Figure 2: Test Environment Resources
5.1 Inventory of Environment Resources
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 10 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
This section lists the resources that are used by each system in each environment. The reference environment names are those used by the new Loyalty system and their mappings to other nomenclatures are indicated. New resources are emphasized.
Table 1: Environment Resource Inventory
Development Test Pre-Production Stress Production
Loyalty esul1084 Redhat Linux 5.3 server (TIBCO Syndera Dashboard, TIBCO Business Works, TIBCO Enterprise Messaging System, TIBCO Business Events, Coherence DataGrid)
Sun M5000 Solaris server board, shared with other non-production environments (Oracle 11g (schemaName))
esul1085 Redhat Linux 5.3 server (TIBCO Syndera Dashboard, TIBCO Business Works, TIBCO Enterprise Messaging System, TIBCO Business Events, Coherence DataGrid)
Sun M5000 Solaris server board, shared with other non-production environments (Oracle 11g (schemaName))
esul1086, esul1087, esul1088, esul1089 Redhat Linux 5.3 servers (TIBCO Syndera Dashboard, TIBCO Business Works, TIBCO Enterprise Messaging System, TIBCO Business Events, Coherence DataGrid, RT View)
Sun M5000 Solaris server board, shared with other non-production environments (Oracle 11g (schemaName))
CSS Load Balancer
Initial Stress environment will be Production.
Subsequently, a duplicate of the Production environment will be setup in Lorain and will double as a disaster recovery and stress test environment.
esu1l162, esu1l163, esu1l164, esu1l165, esu1l166 Redhat Linux 5.3 servers (TIBCO Syndera Dashboard, TIBCO Business Works, TIBCO Enterprise Messaging System, TIBCO Business Events, Coherence DataGrid)
esu1l167 Redhat Linux 5.3 server (RT View)
2 x Sun M5000 Solaris server boards (Oracle 11g (schemaName))
CSS Load Balancer
Customer TC1CICD mainframe DEV region (CICS, DB2)
TC1CICB mainframe BIZ region (CICS, DB2)
TC1CICQ mainframe REL region (CICS, DB2)
[regionName] mainframe PRD region (CICS, DB2)
FedFIL (including XML MidTier)
TFLCICX mainframe DEV region (CICS, XML/TRANSL, DB2)
FZ000XSWEB90 Windows 2003 DEV server (ASP, VB6)
TFLCICB mainframe BIZ region (CICS, XML/TRANSL, DB2)
FS000XVXML92 Windows 2003 BIZ server (ASP, VB6)
TFLCICQ mainframe REL region (CICS, XML/TRANSL, DB2)
FZ000XSWEB91 Windows 2003 REL server (ASP, VB6)
[regionName] mainframe PRD region (CICS, XML/TRANSL, DB2)
[serverName(s)] Windows 2003 PRD server(s) (ASP, VB6)
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 11 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Development Test Pre-Production Stress Production
SPOS Windows XP Register (.NET)
[serverName] Linux server (C scripts)
Windows XP Register (.NET)
[serverName] Linux server (C scripts)
Windows XP Register (.NET)
[serverName] Linux server (C scripts)
Windows XP Register (.NET)
[serverName] Linux server (C scripts)
Windows XP Register (.NET)
[serverName] Linux server (C scripts)
MCOM ibm44p15 AIX server (Websphere Application Server)
ibm52p20 AIX server (DB2 (mci252))
ibm64p1 AIX server (Websphere Application Server)
ibm64p2 AIX server (DB2 (muq8))
ibm44p20 AIX server (Websphere Application Server)
ibm44p9 AIX server (DB2 (mut1))
[serverName(s)] AIX server (Websphere Application Server)
[serverName] AIX server (DB2 (instanceName))
RPS TDNCICD mainframe DEV region (CICS, Datacom)
TDNCICB mainframe BIZ region (CICS, Datacom)
TDNCICQ mainframe REL region (CICS, Datacom)
[regionName] mainframe STR region (CICS, Datacom)
[regionName] mainframe PRD region (CICS, Datacom)
FCS TFACICR mainframe FIX region (CICS, Datacom) FACICR0 mainframe PRD region (CICS, Datacom, DB2)
PACICR0 failover region.
ICM WindowsXP desktop (.NET, C++, SQL Server, Development configuration files)
WindowsXP desktop (.NET, C++, SQL Server, Test configuration files)
WindowsXP desktop (.NET, C++, SQL Server, Pre-Production configuration files)
WindowsXP desktop (.NET, C++, SQL Server, Stress configuration files)
WindowsXP desktop (.NET, C++, SQL Server, Production configuration files)
RDS TDNCICD mainframe DEV region (CICS, Datacom, DB2)
TDNCICB mainframe BIZ region (CICS, Datacom, DB2)
TDNCICQ mainframe REL region (CICS, Datacom, DB2)
[regionName] mainframe PRD region (CICS, Datacom, DB2)
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 12 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Development Test Pre-Production Stress Production
SOCR esu2v111 Redhat Linux 4.1.2-14 server (Websphere Application Server 6.1)
mt001xsbti90 Windows 2003 server (btwebsvcdev, ASP.NET (VB))
TDNCICD mainframe DEV region (CICS, Datacom, DB2)
esu2v115 Redhat Linux 4.1.2-14 server (Websphere Application Server 6.1)
mt001xsbti90 Windows 2003 server (btwebsvcbiz, ASP.NET (VB))
TDNCICB mainframe BIZ region (CICS, Datacom, DB2)
esu2v136 Redhat Linux 4.1.2-14 server (Websphere Application Server 6.1)
mt001xsbti90 Windows 2003 server (btwebsvcrel, ASP.NET (VB))
TDNCICQ mainframe REL region (CICS, Datacom, DB2)
esu1l138 & esu1l139 AIX 5.3 servers (Websphere Application Server 6.1), load-balanced by esu1l137
ma001xsbti01 & ma001xsbti02 Windows 2003 server(s) (ASP.NET (VB))
[regionName] mainframe PRD region (CICS, Datacom, DB2)
Offer Mgmt
Dunnhumby server of some kind
CIM Acxiom FTP server
DCR [serverName] Windows 2003 server (TBL, C#.NET)
[serverName] Linux [N.n?] server (Oracle N.n)
[serverName] Windows 2003 server (TBL, C#.NET)
[serverName] Linux [N.n?] server (Oracle N.n)
MA000XSDCR01, MA000XSDCR02, MA000XSDCR03 & MA000XSDCR04 Windows 2003 servers (TBL, C#.NET)
esu1l075, esu1l076 & esu1l077 Linux [N.n?] server (Oracle N.n)
Credit Multiple mainframe TEST regions (CICS, Datacom) – “several since Loyalty has different expectations by market” per Jan Altfield.
TM3CICC – Cleveland marketTPCCICC – Sacramento marketTDYCICC – NY EastTI0CICC – outside of test market store but zip code falls within target zip code areaTFVCICC – Cobrands in Sacremento/NY East marketsTF2CICC – Cobrandds in Cleveland marketTLGCICC – NAPS
Multiple mainframe PRD regions (CICS, Datacom)
[regionNames]
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 13 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Development Test Pre-Production Stress Production
StrongMail / OES
?
WindowsXP desktop (Websphere Application Server)
[serverName] [OS?] mail server
OES2:
[serverName] AIX server (Websphere Application Server, MQ Series)
[serverName] AIX server (Oracle 10g)
[serverName] [OS?] mail server
[serverName] AIX server (Websphere Application Server, MQ Series)
[serverName] AIX server (Oracle 10g)
Support Structures
CAPS ibm64p4 & ibm64p3 AIX servers (DB2 (“dev”), DataStage)
ibm64p5 & ibm64p6 AIX servers (DB2 (“qa”), DataStage)
ibm66p1 & ibm67p1 AIX servers (DB2, DataStage)
DDW fsgncr10 AIX server (Teradata N.n (EDW_PROD / EWPTMP)) fsgncr10 AIX server (Teradata N.n (EDW_PROD / RRPMST & RRPMVP))
GL TH3CICF mainframe test region (CICS, Datacom?)
PCS TDNCICD mainframe DEV region (CICS, Datacom, DB2)
TDNCICB mainframe BIZ region (CICS, Datacom, DB2)
TDNCICQ mainframe REL region (CICS, Datacom, DB2)
[regionName] mainframe STR region (CICS, Datacom, DB2)
[regionName] mainframe PRD region (CICS, Datacom, DB2)
STK
SAL
Test Data
The test data required to support the testing scenarios listed in the Approach section of this document will be outlined in the individual application’s SDLC or RDD documents. Contact the Quality Control Organization (QCO) at mailto:MST QCO [email protected] if help is needed to load application data.
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 14 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
6 Enterprise Test Tools
Update the following chart to reflect the testing tools used on a project.
Tool Purpose Link to the Tool
Testing Scheduler (TSC) Testing resource scheduling http://tsc/
Bug Tracker Defect management http://bugtracker/bug/(uf0a3b55rmt1z5550f3ktw45)/default.aspx
QA Director & Changepoint Testing script depository and execution tool. Defect management.
http://fs000xscar91:9197/qadirector/default.aspx
7 Test Deliverables – Project Teams
The Testing Advocates are responsible for the following work products.
Deliverable – Work Product Purpose
Test Plan Describes the scope, approach, resources, features to be tested, testing tasks, and risk contingency planning.
For WT1 projects: Enter the link to Loyalty Master Test in Section 6.1 of the SDLC Document.
For WT2 projects: See the Q4M Streamline (Beta) intranet site, Q4M (Beta) Assets link for the Test Plan Template http://mymacys/applications/Q4M/Q4MBETA/default.aspx
Test Cases Specifies test inputs, execution conditions, test outputs, expected results, actual results, and test pass/fail results.
For WT1 projects: Enter the link to your test cases Section 6.4 of the SDLC Document.
For WT2 projects: See the Q4M Streamline (Beta) intranet site, Q4M (Beta) Assets link for the Test Case Template http://mymacys/applications/Q4M/Q4MBETA/default.aspx
Test Summary Report Test Summary Report summarizes the application testing results for this project.
For WT1 projects: Enter the summary information in Section 6.3 of the SDLC Document.
For WT2 projects: See the Q4M Streamline (Beta) intranet site, Q4M (Beta) Assets link for the Test Summary Report http://mymacys/applications/Q4M/Q4MBETA/default.aspx
Test Scheduler (TSC) This is a testing resource scheduling application. Testing Advocates are responsible for creating their own application TSC entries for this project. http://tsc/
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 15 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
8 Staffing, Responsibilities, and Training
Team Member Role Responsibilities Contact
Russ Summers Enterprise Program Manager Project management for the Loyalty Program
(678) 474-2085
Diane Nachazel Sr. Enterprise Program Manger Project management for the Loyalty Program
(678) 474-2136
Violetta Felgin PPQA Analyst PPQA Analyst for the Loyalty Program
(678) 474-3236
Ginene VanLierop Program Testing Advocate Coordinating the testing efforts for the Loyalty Program
(678) 474-2256
Gareth Davies Program Operations Advocate Coordinating development and test environments for the Loyalty Program
(678) 474-3899
QCO Team Test Environments and Data Set-up Support and guide the application teams with environment and data configurations.
(Test Management)
(678) 474-3024
(Data Loads)
(678) 474-3232
(Test Environments)
(678) 474-3134
Enterprise Tools Team Bug Tracker, Test Scheduler Tools Resolve tool problems and answer questions about Test Scheduler and Bug Tracker
mailto:MST [email protected]
9 Cross-Business Unit/Third Party Participation by Application
Business Unit/Company Name
Team Name/Applications
Contact Person, Phone, E-mail
Comments
Marketing CUS Ginene VanLierop
Meenakshi Tarun
Marketing Loyalty System Charanya Govindarajan
POS - Lorain SPOS Matthew Johnson MST/Lorain
Logistics RDS Tina Arrowood
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 16 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Business Unit/Company Name
Team Name/Applications
Contact Person, Phone, E-mail
Comments
Direct to Consumer D2C-FedFil James Wiggins
Stores CVT Marc Bergroschtje
Stores FCS Rosa Summers
Stores RPS Cecilia Unger (Bonnie)
POS Credit Andrea Perine
Direct to Consumer MCOM Roland Demeter
10 Test Communication Plan
10.1 Meeting Schedules and Purpose
The Loyalty Program Testing Advocates began meeting on Monday, November 11, 2009 and will continue to meet on Mondays from 3:15 p.m. to 4:15 p.m. to discuss all related items surrounding the testing efforts for this project. During End-to-End Testing the application test teams will meet daily.
10.2 Metrics and Measurements
Defect Tracking Metrics: Reports from Bug Tracker will be produced weekly and distributed to each application’s Project Manager, Development Lead, and Management.
The Testing Advocate for RDS will produce and submit a weekly defect summary report from QA Director to the Program Level Testing Advocate, who will incorporate with the Bug Tracker reports and distribute to all applicable parties.
10.3 Link to Bug Tracker
All test teams will use Bug Tracker for defect management with the exception of RDS, which is using QA Director. There is one project level entry in Bug Tracker for the Loyalty Program. The Bug Tracker link for this project is http://bugtracker/bug/(144skzvyk04ori45isa5rrju)/default.aspx
11 Testing Schedules
The testing schedule for the Loyalty Program will be based on the overall project schedule and the details for the project schedule are still a work in progress. The current project schedule section for the Loyalty Pilot – Development & System Test Phase currently starts in the project plan on ID 599 – 607 (this is subject to change). The Loyalty Program Project Schedule link is http://secure.macyspartners.com/sites/dunnhumby/Docs/MSTLoyalty/Program Documents/Loyalty Program Schedule (PDF).pdf
Note: Testing Advocates should start testing as soon as Developers have completed Unit Testing and there are available product areas ready to test.
11.1 High-Level Testing Milestones
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 17 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
Task/Milestone Testing Range Date
Pre-System Testing 01/18/2010 – 02/18/2010
System Testing 02/18/2010 – 04/19/2010
Integration Testing 02/18/2010 – 04/19/2010
Regression Testing 02/18/2010 – 04/19/2010
Acceptance Testing (E2E) Development & QA 02/18/2010 – 04/19/2010
UAT (Business Partners) 04/01/2010 – 04/19/2010
11.2 Link to Test Scheduler
Each Testing Advocate will setup a separate Test Scheduler entry for their application. The link to Test Scheduler is http://tsc/
12 Risks and Contingencies
Risks and contingencies are being tracked at the project level. If a project risk affects the overall testing, notify Ginene VanLierop to escalate the risk.
13 Assumptions, Constraints, and Dependencies
13.1 Assumptions
13.1.1 A Testing Advocate, Project Manager, Tech Lead, Development Lead, and Operations Advocate shall be assigned for each application area.
13.1.2 All projects shall record defects in Bug Tracker, Project Name: Macy’s Loyalty Program, Release Pilot with the exception of RDS, which will be using Changepoint.
13.1.3 Development Leads and Operations Advocates shall contact the QCO with any data or environment issues.
13.1.4 Testing Advocates shall verify their teams have access to all testing environments. Access shall be verified prior to the Ready To Test (RTT) checkpoint.
13.1.5 Testing environments shall be ready for each testing phase/level.
13.1.6 All application testing teams shall have their application’s data loaded into the various testing environments prior to testing.
13.2 Constraints
Resources available to perform testing may impact application team’s ability to produce quality results.
Un-configured environments may impact application team’s development and testing activity.
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 18 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
13.3 Dependencies
The Loyalty Program application teams will identify testing dependencies.
Examples of testing dependencies are:
1. A requirement for another application team to provide (load or create) test data.
2. A requirement for another application to be functional in the test environment during testing.
3. A requirement for another team to process or validate output from testing.
14 Document References
Document Path/Location
Q4M Streamline (Beta) Document Assets for WT1
http://mymacys/applications/Q4M/Q4MBETA/Q4M BETA Release/Forms/Work Type 1.aspx
Q4M Streamline (Beta) Document Assets for WT2
http://mymacys/applications/Q4M/Q4MBETA/Q4M BETA Release/Forms/Work Type 2.aspx
15 Glossary of Terms
MST Glossary
http://intrafsg/glossary/FSG_Glossary.htm
16 Document History
Version Date Change Author
.01 12/11/09 Initial document creation Ginene VanLierop
1.01 1/12/10 Updated environment section. Updated link to the latest system context diagram.
Ginene VanLierop
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 19 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
17 Reviewers and Approvers
Version Name / BU®eviewer, (A)pprover or (B)oth
Disposition Date
1.0 Marc Bergroschtje / Stores Testing Advocate
R 12/17/09
1.0 Tina Arrowood / Logistics Testing Advocate
R 12/16/09
1.0 Matthew Johnson / POS Lorain Testing Advocate
R 12/15/09
1.0 James Wiggins / D2C Testing Advocate
R 12/17/09
1.0 Rosa Summers / Stores Testing Advocate
R 12/17/09
1.0 Cecilia Ungers (Bonnie) / Stores Testing Advocate
R 12/17/09
1.0 Andrea Perine / POS Credit Testing Advocate
R 12/17/09
1.0 Tammerra Tillman (Tami) Product Manager
R 12/17/09
1.0 Roland Demeter R 12/17/09
18 Appendix
N/A
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 20 of 21
Save Date: 4/11/2023Last Saved By: Ginene VanLieropPrint Date: 4/11/2023
Macy’s Loyalty ProgramMaster Test Plan v. 1.01
19 Process Asset History
Release Date Change Author
Rel 3.3, Template v3.1
3/24/09 Added Process Asset History section to the template; FMT #9229 - Removed any guidance that allowed deletion of sections of the template (Introductory guidance, section 2 guidance and section 4 guidance were changed)
K.Hadfield
Rel 3.3.2
Template v3.2
8/25/09 Changed CARS to Quality Manger (QM) in guidance (3 places)
K.Hadfield
http://secure.macyspartners.com/sites/dunnhumby/docs/mstloyalty/default.aspx
Test Plan Template v 3.2 (do not delete) Company Confidential Page 21 of 21