Skip to content

Conversation

@akhilmoogi
Copy link

Scenario's that will be covered in this script are:

View My History

Manage My VID

Secure My ID

Track My Requests

Share My Data

Menu Bar

Profile Icon

Audit

https://mosip.atlassian.net/browse/PER-107

@Sanjayss04
Copy link

In user defined variables, please remove the secret key values. You can replace the values with "abc123" for the reference.

@Sanjayss04
Copy link

Under Manage My VID (Execution) --> Revoke Endpoint VID. The naming convention is not correct. Change it to "Revoke VID Endpoint API".

@Sanjayss04
Copy link

Under Track My Requests (Execution) --> we are using eventId to track and download the service request. It should be valid for multiple event id's. It can't be one particular value which is fetched from user defined variables.
There must be a preparation for it. We need to prepare sufficient data for the same and thn need to use it from a file.

Please check on this.

@Sanjayss04
Copy link

Under Share My Data (Execution) --> Schema Type and Template code csv file are containing the absolute path. We have to keep it generic. We can't provide specific path to it.

@Sanjayss04
Copy link

Under Audit (Execution) --> Please check the 2 endpoints added under this scenario. The request body passed in this will remain same for all iterations ?

@akhilmoogi
Copy link
Author

Under Audit (Execution) --> Please check the 2 endpoints added under this scenario. The request body passed in this will remain same for all iterations ?

I am only adding 1 response assertion as the response body is null.

@akhilmoogi akhilmoogi changed the title Scenario based Resident Services Scripts for 8 different scenario's PER-107 PER-102 Scenario based Resident Services Script PER-107 PER-102 Jun 6, 2024
Signed-off-by: Akhil <akhil.moogi@gmail.com>
Signed-off-by: Akhil <akhil.moogi@gmail.com>
Signed-off-by: Akhil <akhil.moogi@gmail.com>
Signed-off-by: Akhil <akhil.moogi@gmail.com>
@Sanjayss04
Copy link

Replace value of "residentWebsubAuthtypeStatusSecret" in user defined variables.

@Sanjayss04
Copy link

Add response code assertion in the samplers of Create Identities in MOSIP Authentication System(setup) thread group.

@Sanjayss04
Copy link

Under UIN Service Login --> Authorization code --> do we really need to store the extracted code value in a file. If not, can you please remove that.

@Sanjayss04
Copy link

Sanjayss04 commented Jun 12, 2024

Under S03 Manage My VID --> why are we using slashes in between for controller naming part "Generate / Revoke VID Controller".
Can't we keep it like "Generate Revoke VID Controller" or "Generate & Revoke VID Controller".
Also, please check on this at all the places.

@Sanjayss04
Copy link

Under S03 Manage My VID --> In Generate VID Endpoint we are using counter for transaction id field and variable as "tranIdGv".
But under same thread group for "Revoke VID Endpoint" sampler we are using "tranIdRevokeVid" as transaction id variable without extracting that from previous "Generate VID Endpoint" sampler.

The transaction id field is mis matching, pls check.

@Sanjayss04
Copy link

Under S08 Update My Data Weightage Controller --> The simple controller naming conventions are not correct. Need to change that from "S07 T01 Update Data Controller" to "S08 T01 Update Data Controller".

Please check this at all the places in other thread group also.

@Sanjayss04
Copy link

Under S07 Share My Data (Execution) thread group --> the naming convention for controller must be replaced from "S07 Share My Data" to "S07 Share My Data Controller".
Because every where we are using "Controller" also at the end of the controller name.

@Sanjayss04
Copy link

Under S09 Get Information (Execution) --> why is Transaction ID Counter - Request OTP is added. I didn't see any usage of "tidRequestOtp" variable in this thread group.

Also it is used in other scenario's like S08, S10, S11. So, variable name is common under all thread groups as "tidRequestOtp". Will this not create any issue while running all the threads in parallel.

@Sanjayss04
Copy link

Under S10 Get My UIN (Execution):

  • I guess controller name is not correct.
  • Under S10 Get My UIN controller --> Individualid Otp Endpoint sampler there is a variable used "ridId". From where you extracting and using this. It is not defined any where. Please check.

@Sanjayss04
Copy link

As discussed, In the readme file please update the steps for execution regarding the toggle and un toggle points.

@Sanjayss04
Copy link

@akhilmoogi As discussed, please update the PR with required changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants