11. Function Test of all micro-services
- Python
- Scala
Automation Framework
Viveport
FE
Store
Entrance
Payment
Entrance
Enterprise
FE
Microservice 2Microservice 1
Microservice 3 Microservice 4
Microservice 6Microservice 5
12. Integration Test of all entrances
- Python
- Scala
Automation Framework
Viveport
FE
Store
Entrance
Payment
Entrance
Enterprise
FE
Microservice 2Microservice 1
Microservice 3 Microservice 4
Microservice 6Microservice 5
13. End to End Test
- Viveport-Web
- Viveport-Desktop
- Developer Console
- Arcade
- Enterprise
- Internal Tool
E2E Clients
Viveport
FE
Store
Entrance
Payment
Entrance
Enterprise
FE
Microservice 2Microservice 1
Microservice 3 Microservice 4
Microservice 6Microservice 5
18. Business Logic inconsistent
Requirement Change and Schedule ImpactLimitation of Integration Test
Micro
service
3rd Party
Mock Server
DB
Connection
Effort of Regression Test
New
Previous
20. Submit
User Story
Product Owner
conduct a kick-off meeting
(communicate business goal)
PGM
define
Feature Test
RD/SDET
implement
Features
RD
prepare test
Function/Integration/E2E
SDET
review
Entry Criteria
RD/SDET
execute test
Function/Integration/E2E
SDET
Architect
Design
Service Spec
RD
- Pass feature test coverage rate
- Pass feature test logic review
- Pass regression test
Entry Criteria
Review
Design
Arch/PGM/RD/SDET/OPS