Skip to content

Commit 570a978

Browse files
author
Sanjayss04
committed
Updating the Esignet Test Script with VCI Credential API and also updating the Readme file
Signed-off-by: Sanjayss04 <you@example.com>
1 parent d4c07d5 commit 570a978

2 files changed

Lines changed: 436 additions & 1658 deletions

File tree

Esignet/README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
* This folder contains performance helper script and test script of below API endpoint categories.
44
1. Management API Endpoints
55
2. UI API Endpoints
6-
3. OIDC API Endpoints
6+
3. OIDC API Endpoints
7+
4. VCI API Endpoint
78

89
* Open source Tools used,
910
1. [Apache JMeter](https://jmeter.apache.org/)
@@ -133,4 +134,9 @@
133134

134135
* OIDC - Configuration (Execution) : Open ID Connect dynamic provider discovery is not supported currently, this endpoint is only for facilitating the OIDC provider details in a standard way.
135136

136-
* OIDC - JSON Web Key Set (Execution) : Endpoint to fetch all the public keys of the Esignet server.Returns public key set in the JWKS format.
137+
* OIDC - JSON Web Key Set (Execution) : Endpoint to fetch all the public keys of the Esignet server.Returns public key set in the JWKS format.
138+
139+
### Execution points for Esignet VCI API
140+
* VCI - Get Credential (Praparation) - For the preparation we need 5 api's OAuth Details, Send OTP, Authentication, Authorization Code and Token Endpoint api from which a access token will be generated. Will also use a JSR223 Post processor in which we are having a groovy code which is generating a proof jwt value which will be used in the execution. Both access token and proof jwt values will be stored in a text file which will be used for execution.
141+
142+
* VCI - Get Credential (Execution) - In this thread group will have the get credential endpoint API for execution which will use the generated access token and proof jwt values from the preparation part. We cant use the preparation file for multiple runs so the total number of samples generated from preparation should be equal or higher in number as compared to execution.

0 commit comments

Comments
 (0)