Test Report
Testing Scope
The scope of testing is to verify fitment to the specification from the perspective of :
Deployability
Functionality (Automation API Testrig & DSLs) and Reg Client sanity
Verification is performed not only from the end user perspective but also from the System Integrator (SI) point of view. Hence Configurability and Extensibility of the software is also assessed. This ensures readiness of software for use in multiple countries. Since MOSIP is an “API First” product platform, Verification scope required comprehensive automation testing for all the MOSIP APIs. An automation Test Rig is created for the same.
Test Approach
Reference docs: https://github.com/mosip/infra/tree/release-0.1.0
Deployability
Functionality (Automation API Testrig & DSLs) and Reg Client UI
The verification methods may differ based on how the need was addressed.
MOSIP Test Rig covers the end to end test execution and reporting. The end to end functional test scenarios are written starting from pre-registration, to creation of packet in registration center, processing the packet through the registration processor, generating UIN and authenticating identity using IDA through various permutation and combinations of cases being covered. MOSIP Test Rig will be an open source artifact which can also be enhanced and used by countries to validate the SI deliveries before going live.
Environment name: mod.mosip.net
Rapid deployment test completed on date: 07th Oct 2025.
Time taken for deployment
Component
Time taken
Time taken
RDT2
RDT1
Terraform plan/apply
25m 45s
25m 34s
Helmsman External services of MOSIP using Helmsman
15m 59s
12m 31s
Helmsman Deploy MOSIP services of MOSIP using Helmsman
52m 7s
47m 57s
Helmsman Testrigs of MOSIP using Helmsman
(API Testrig -full run and DSL - Sanity)
2h 55m 49s
3h 5m 40s
Rapid Deployment - Check List
Check List - Description
RDT1 & RDT2 envs
Are all environment variables correctly set?
Yes
Is the correct version of the application deployed?
Yes - MOSIPID
Are dependencies (libraries, services, databases) properly configured?
Yes
Are all services (APIs, databases, third-party integrations) up and running?
Yes
Can the application connect to required services without errors?
Yes
Do core features work as expected in the deployed environment?
Yes
Are there any broken links, missing assets, or UI glitches?
No
Are security configurations (SSL, authentication, authorization) correctly applied?
Yes
Are sensitive endpoints protected?
Yes
Is the application responsive?
Yes
Are there any slow-loading pages or timeouts?
No
Are logs being generated and stored correctly?
Yes
Are user roles and permissions correctly applied?
Yes
Can users log in and perform expected actions?
Yes
Run a quick set of tests to validate critical flows.
Yes - Validated
Main features tested    
Deployment
Basic functionality - by automation (API testrig and DSLs)
Out of scope:
Docker compose testing
Real device testing
Manual verification of modules
Upgrade testing
UI automation
Limitations:
eSignet is not part of deployment.
Resident audit failures are because of some missing indexes which will be delivered later.
Rid generator configurations are tweaked and no of UIN's and VID's to be generated is reduced to 10k only to reduce start-up time, later expect a patch to fix the same.
Captcha will be disabled as part of testrig run.
Add mosip-testrig-client on top of existing configuration etc
Partner onboarding manual intervention is required
Terraform apply fails when branch protection rule is enabled
ErrImagePull: error due to Docker Hub's unauthenticated pull rate limit.
Test execution statistics
Automation test results
Below are the test metrics by performing functional testing using mock MDS, mock Auth and mock ABIS. The process followed was black box testing which based its test cases on the specifications of the software component under test. Functional test was performed in combination of individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes System testing, End-To-End flows across multiple languages and configurations. The testing cycle included simulation of multiple identity schema and respective UI schema configurations.
Here is the detailed breakdown:
RTD1 Env 7th Oct 2025
Module
Total
Pass
Skip
Fail
Ignored
Known Issues
Auth
612
588
2
1
5
16
PMS
509
481
0
1
15
12
Pre-reg
288
277
0
0
2
9
Idrepo
414
315
0
1
78
20
Resident
1142
581
535
14
0
12
Master Data Ara
945
895
0
0
15
35
Master Data eng
945
922
0
1
0
22
Master Data french
945
907
0
0
15
23
DSL
204
159
0
6
12
27
RTD1 Env - 8th Oct 2025
Module
Total
Pass
Skip
Fail
Ignored
Known Issues
Auth
612
563
6
22
5
16
PMS
509
480
0
2
15
12
Pre-reg
288
277
0
0
2
9
Idrepo
414
315
0
1
78
20
Resident
1142
575
535
20
0
12
Master Data Ara
945
895
0
0
15
35
Master Data eng
945
923
0
0
0
22
Master Data french
945
907
0
0
15
23
DSL
204
155
0
10
12
27
RTD1 Env - 9th Oct 2025
Module
Total
Pass
Skip
Fail
Ignored
Known Issues
Auth
612
591
0
0
5
16
PMS
509
481
0
1
15
12
Pre-reg
288
277
0
0
2
9
Idrepo
414
316
0
0
78
20
Resident
1142
581
535
14
0
12
Master Data Ara
945
895
0
0
15
35
Master Data eng
945
923
0
0
0
22
Master Data french
945
907
0
0
15
23
DSL
204
162
0
3
12
27
RTD1 Env - 10th Oct 2025
Module
Total
Pass
Skip
Fail
Ignored
Known Issues
Auth
612
505
68
18
5
16
PMS
509
480
0
2
15
12
Pre-reg
288
277
0
0
2
9
Idrepo
414
316
0
0
78
20
Resident
1142
581
535
14
0
12
Master Data Ara
945
895
0
0
15
35
Master Data eng
945
923
0
0
0
22
Master Data french
945
907
0
0
15
23
DSL
204
157
0
8
12
27
RTD2 Env 7th Oct 2025
Module
Total
Pass
Skip
Fail
Ignored
Known Issues
Auth
612
589
0
2
5
16
PMS
509
480
0
2
15
12
Pre-reg
288
277
0
0
2
9
Idrepo
414
316
0
0
78
20
Resident
1142
581
535
14
0
12
Master Data Ara
945
922
0
1
0
22
Master Data eng
945
907
0
0
15
23
Master Data french
945
895
0
0
15
35
DSL
204
158
0
7
12
27
RTD2 Env - 8th Oct 2025
Module
Total
Pass
Skip
Fail
Ignored
Known Issues
Auth
612
590
0
1
5
16
PMS
509
480
0
2
15
12
Pre-reg
288
277
0
0
2
9
Idrepo
414
316
0
0
78
20
Resident
1142
577
535
18
0
12
Master Data Ara
945
923
0
0
0
22
Master Data eng
945
907
0
0
15
23
Master Data french
945
895
0
0
15
35
DSL
204
153
0
12
12
27
RTD2 Env - 9th Oct 2025
Module
Total
Pass
Skip
Fail
Ignored
Known Issues
Auth
612
591
0
1
5
16
PMS
509
481
0
1
15
12
Pre-reg
509
481
0
1
15
12
Idrepo
414
316
0
0
78
20
Resident
1142
582
535
13
0
12
Master Data Ara
945
923
0
0
0
22
Master Data eng
945
907
0
0
15
23
Master Data french
945
895
0
0
15
35
DSL
204
151
0
14
12
27
RTD2 Env - 10th Oct 2025
Module
Total
Pass
Skip
Fail
Ignored
Known Issues
Auth
612
591
0
0
5
16
PMS
509
481
0
1
15
12
Pre-reg
288
277
0
0
2
9
Idrepo
414
316
0
0
78
20
Resident
1142
583
535
12
0
12
Master Data Ara
945
923
0
0
0
22
Master Data eng
945
907
0
0
15
23
Master Data french
945
895
0
0
15
35
DSL
204
157
0
8
12
27
Click here to view the detailed test report.
Last updated
Was this helpful?