/
ARC 0.9.0 QA Pre-release Checklist

Lead tester of the project to ensure all the below checklist tasks are performed and the status is updated before the Go/NoGo release call.

Owner : !

Tasks

Status

Completed Date

Comments

All the identified functional test cases have been executed and passing (before code freeze)

Go

Feb-19-2024

 

Bugs for release are tested and closed (before code freeze)

Go

Feb-19-2024


All the identified functional test cases have been reviewed by BA (before code freeze)

Go

Feb-19-2024


Country reported bug has been listed and tested

N/A



Environment of testing is with the right base, documented, verified and then testing is started (before start of testing)

Go

Feb-19-2024


Complete one round of sanity testing with default config present in the mosip-config release branch

Go

Feb-19-2024


Release version testing against docker, artifacts, branch, env, etc. is documented and included in the test report (before code freeze)

Go

Feb-19-2024


Backward compatibility is tested (before code freeze)

N/A



Open bugs has been triaged along with BA (before code freeze)

Go

Feb-19-2024


Various aspects test coverage is factored: (1 month before code release)

  1. Browser compatibility

  2. Responsiveness

  3. Mock and Real

  4. Module, Integration, Reliability, Usability, etc.

  5. UI, UX, Workflow are as per design

  6. identify more… TODO

Go

w.r.t

Responsiveness
Verfication with Mock
Module, Integration, Reliability, Usability
UI, UX, Workflow are as per design

Feb-19-2024

Verified on

  1. Lenovo Tab TB - M7

  2. Honor X8

  3. Nokia 10

Executed Security Testing approach and outcome is reviewed (before code freeze)

N/A



Test automation is covering sufficient features via API, UI & DSL (before release)

N/A



Performance Testing approach, scripts, results and documentation is reviewed (before code freeze)

N/A



All testing artifacts are available in branch (before release)

Go

Feb-19-2024


Deployment testing is performed (before release)

N/A



Deployment documentation is reviewed (before release)

N/A



Upgrade testing is performed (before code freeze)

N/A



Upgrade documentation is reviewed (before release)

N/A



Functional documentation is reviewed (before release)

pending

Feb-19-2024

Documentation pending to be given to QA

Detailed test report is available (before release)

Go

Feb-19-2024


Backward compatibility testing is performed (before code freeze)

N/A



iOS App Store publish ready (before release) (before release)

N/A



Android Play Store publish ready (before release)

N/A



Version compatability matrix updated as below

Go

Feb-19-2024

Verified on 1.2.0.1

Version Compatibility Matrix

Module/Repo

Compatible Version

POM Version

Comments


1.2.0.1


1.2.0.1 B3 Version. All modules specs will be updated






Legend

Anchor
Tasks:

  • The list of tasks against which the status needs to be updated. Since it’s a template, go ahead to add/modify as required

Anchor
Status:

  • Go - Go ahead from the stake holder to release for a given stream

  • NoGo - Stake holder does not want the release to go for a given stream

  • In-progress - Work is in progress to provide final decision for a given stream

  • NA - Specific part of section is not applicable for this release for a given stream

Anchor
Completed Date:

  • Enter the date when the Status was provided for a given stream

Anchor
Comments:

  • Enter the comments as relevant for a given stream