/
ARC 0.10.0 QA Pre-release Checklist

ARC 0.10.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 : @N Chandra Sekhar ! @Maheswara Sarma

Tasks

Status

Completed Date

Comments

Tasks

Status

Completed Date

Comments

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

Go

06/06/2024

 

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

Go

04/06/2024

 

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

Go

 

 

Country reported bug has been listed and tested

NA

 

 

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

Go

06/06/2024

 

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

Go

 

 

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

Go

06/06/2024

Release branch 0.9.x

Backward compatibility is tested (before code freeze)

NA

 

 

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

Go

 

 

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

06/06/2024

Browser compatibility -NA

Tested with mock SBI on

  1. Honor X8

  2. Lenovo M9

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

NA

 

 

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

Go

06/06/2024

UI

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

NA

 

 

All testing artifacts are available in branch (before release)

Go

 

 

Deployment testing is performed (before release)

NA

 

 

Deployment documentation is reviewed (before release)

NA

 

 

Upgrade testing is performed (before code freeze)

NA

 

 

Upgrade documentation is reviewed (before release)

NA

 

 

Functional documentation is reviewed (before release)

NA

 

 

Detailed test report is available (before release)

Go

 

 

Backward compatibility testing is performed (before code freeze)

NA

 

 

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

NA

 

 

Android Play Store publish ready (before release)

NA

 

 

Version compatability matrix updated as below

NA

 

 

Version Compatibility Matrix

Module/Repo

Compatible Version

POM Version

Comments

Module/Repo

Compatible Version

POM Version

Comments

 

1.2.0.1

 

1.2.0.1 B3 Version. All modules specs will be updated

 

 

 

 

 

Legend

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

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

Completed Date:

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

Comments:

  • Enter the comments as relevant for a given stream

 

Add label

Related content