EC Mobile - 1.0 (Hardening Plan)

Events

Pre Hardening

19 June 2017 - 28 July 2017
  • Focus on fixing the remaining issues
  • Building and validating the Tests
  • Release Documentation (Draft Versions)
    --- Scope documentation (Release Notes)
    --- Technical Documentation
    --- How to Install
    --- (Online Help? for EC)
    --- None for Mobile

  • Setup Environments

Release Documentation

28 July 2017 - 14 August 2017

Scope Freeze

28 July 2017

Current situation - 22/06/2017
Risks :
- Code Review to be completed (Framework)
- Security scan issues.
- Should we baseline EC with (11.1.SP03) not allowing customers to upgrade to further versions of EC?
- Test Cases?

Environment Preparation (RC0)

31 July 2017 - 1 August 2017

Create a new release branch for ECMobile 1.0
Create RC from the new branch
Automerge changes from Release Branch to Default branch
Prepare environments for TC 1

- Custom EC with EC-11.1.SP03 (Oracle 12c EE) for Release Testing (https)
- Custom EC with EC-11.1.SP03 (Oracle 11g) for Bug Quest (https)
- EC Mobile App 1.0 for Release Testing
- EC Mobile App 1.0 for Bug Quest

Bug Fixing Environments to validate the fixes

Risks :
- Do we need all the supported DBs (Oracle 11g, 12c SE and EE)?
- conflict with SP02

Bug Quest # 1

2 August 2017

Exploratory Testing

Further Stabilization to start Hardening

3 August 2017 - 10 August 2017

Scope Freeze # 2

10 August 2017

Environment Preparation (RC2)

11 August 2017
  • Create new Release Candidate (RC2)
  • Build Environments

Bug Quest # 2

16 August 2017

Test Cycle # 1

17 August 2017 - 22 August 2017

TC # 1:
- Retesting of issues fixed for the release

Test Cycle # 1:
Scope issue testing :
- All Tests support EC Mobile App
- All Tests related to Webservices
- All Tests related to RESTFul API
- All Tests related to EC

Execution of EC Automated Tests

Environment Preparation (RC3)

23 August 2017

TC # 2

24 August 2017 - 28 August 2017

Retesting of Fixed issues
All regression Tests
Exploratory Testing

Bug Quest # 3 (Half day - Optional)

24 August 2017

Code Freeze

1 September 2017

Final Tag Preparation (RC4)

4 September 2017

PO/PM UAT

5 September 2017 - 6 September 2017

BVT and Installation Testing

6 September 2017 - 8 September 2017

Critical use cases
Retesting of Fixed issues
Installation Document Testing with the final artefacts
-- Smoke Testing

Release Go/No-Go

11 September 2017

EC Mobile 1.0 Release (Date 1)

12 September 2017

Post Release Activities

13 September 2017

Close JIRAs
Close Fix Version
Clean all the environments
Rebuild the new environments
Code Merges if any..
Close the release branch
Merge to Master