mojaloop / project

Repo to track product development issues for the Mojaloop project.
Other
23 stars 15 forks source link

As a Mojaloop adopter, I want all existing Mojaloop regression tests to be integrated with vNext so that I will not lose functionality when upgrading to a vNext based release #3840

Open JulieG19 opened 6 months ago

JulieG19 commented 6 months ago

Description

As a Mojaloop adopter, I want all existing Mojaloop regression (end-to-end) tests to be integrated with vNext so that I will not lose functionality when upgrading to a vNext based release.

Note that the requirement to release Mojaloop with vNext with the same feature set as vNow comes from the TGB and Mojaloop Foundation board.

Existing regression tests (use cases):

Use cases:

The primary purpose of this epic to to make sure all the existing test suites can be run against vNext in the same environment(s) and manner as per the vNow development and release processes.

Note that TTK will be used to execute end-to-end functional tests e.g. use cases etc... Note that k6 will be used to execute non-functional tests e.g. performance, reliability etc...

Note: If any new tests need to be added to the current pool of existing tests, a new story will be created; e.g. to configure the system state as per the existing test suite pre-conditions.

Acceptance criteria

bushjames commented 6 months ago

@elnyry-sam-k @bushjames to add stories to this epic before 2024-04-15 to enable work to commence.

bushjames commented 6 months ago

@elnyry-sam-k please can you review the acceptance criteria on this epic and add any detail important from Mojaloop best practices.

elnyry-sam-k commented 6 months ago

Sure @bushjames

pedrosousabarreto commented 5 months ago

Here are the TTK files for the vNext texts: https://github.com/mojaloop/platform-shared-tools/tree/main/packages/deployment/docker-compose-apps/ttk_files