Professional Documents
Culture Documents
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
Contents
Document 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
11 Testing Schedules...................................................................................15
11.1 High-Level Testing Milestones.................................................................................................. 15
11.2 Link to Test Scheduler.............................................................................................................. 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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
14 Document References................................................................................17
15 Glossary of Terms.....................................................................................17
16 Document History.....................................................................................17
18 Appendix.................................................................................................. 18
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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
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.
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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.
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.
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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.
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
Update the following chart to reflect the testing tools used on a project.
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
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
QCO Team Test Environments and Data Set-up Support and guide the Charles.Clyburn@macys.com
application teams with
environment and data (Test Management)
configurations. (678) 474-3024
Cynthia.Jyang@macys.com
(Data Loads)
(678) 474-3232
Tatyana.basin@macys.com
(Test Environments)
(678) 474-3134
Enterprise Tools Team Bug Tracker, Test Scheduler Tools Resolve tool problems and mailto:MST DevTools@macys.com
answer questions about Test
Scheduler and Bug Tracker
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
5 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.
7.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.
7.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.
13.3 Dependencies
The Loyalty Program application teams will identify testing dependencies.
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
14 Document References
Document Path/Location
Q4M Streamline (Beta) Document Assets http://mymacys/applications/Q4M/Q4MBETA/Q4M BETA
for WT1 Release/Forms/Work Type 1.aspx
15 Glossary of Terms
MST Glossary
http://intrafsg/glossary/FSG_Glossary.htm
16 Document History
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
®eviewer,
Version Name / BU (A)pprover or Disposition Date
(B)oth
1.0 Marc Bergroschtje / Stores Testing R 12/17/09
Advocate
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: 7/23/2018 Macy’s Loyalty Program
Last Saved By: j.manikanda Master Test Plan v. 1.01
Print Date: 7/23/2018
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