UAT Test
Please follow the UAT test case bellow and make sure all the condition and acceptance criteria is pass.
UAT Test Case 1: First Time User Interaction from Partner Platform to Responova Survey Platform
Verify that the user interaction from the Partner Platform for the first time to the Populix Survey Platform operates correctly, ensuring data security and accurate user handling.
User has access to Partner Platform
User already registered and verified to Partner Platform.
Step 1: User Interaction from Partner Platform
User visits the Partner Platform and clicks on a Populix Survey banner.
User able to click survey banner in Partner Platform and redirected to Survey Platform via Partner app Web-view. Before redirection process. The Partner Platform retrieves the user information (PII), hashes it, and encrypts it securely via signed param.
Step 2: Redirect to Survey Platform
After encryption, the Partner Platform redirects the user to the Survey Platform, passing the valid encrypted signed param.
The Survey Platform receives the encrypted signed param securely.
Step 3: User able to see the survey wall and get Terms and Condition Agreement for the first time on Survey Platform
Survey Platform success to proceed the survey param
User will get Terms and Condition Popup at the first time. If they accept it, we will show the list of survey that user can participate.
Step 4: Participate on Welcome Survey
User click and participate on Welcome Survey
User should be able to participate to welcome survey and get more survey after finish it
UAT Test Case 2: Second Time or More of User Interaction from Partner Platform to Responova Survey Platform
Verify that the user interaction from the Partner Platform for the second time or more to the Populix Survey Platform operates correctly, ensuring data security and accurate user handling.
User has access to Partner Platform
User already registered and verified to Partner Platform.
User already perform UAT Test Case 1
Step 1: User Interaction from Partner Platform
User visits the Partner Platform and clicks on a Populix Survey banner.
User able to click survey banner in Partner Platform and redirected to Survey Platform via Partner app Web-view. Before redirection process.
The Partner Platform retrieves the same user information (PII) as previous one in UAT Test Case 1, hashes it, and encrypts it securely via signed param.
Step 2: Redirect to Survey Platform
After encryption, the Partner Platform redirects the user to the Survey Platform, passing the valid encrypted signed param.
The Survey Platform receives the encrypted signed param securely.
Step 3: User will see the survey wall
Survey Platform success to distinguished the same user from UAT Test Case 1
User will get list of survey in survey wall to be participated
Step 4: Participate on other Survey
User click and participate on other Survey
User should be able to participate on other survey
UAT Test Case 3: Negative Test Case
Verify that the system handles errors and unexpected scenarios correctly during the user interaction from the Partner Platform to the Survey Platform.
User has access to both Partner Platform and Survey Platform.
Step 1: User Interaction from Partner Platform
User visits the Partner Platform and clicks on a Populix Survey banner.
User able to click survey banner in Partner Platform and redirected to Survey Platform via Partner app Web-view. Before redirection process. Make invalid signed param process
Step 2: Redirect to Survey Platform
After invalid encryption process, the Partner Platform redirects the user to the Survey Platform.
The Survey Platform receives the invalid encrypted signed param securely.
Step 3: User will see the error page
Survey Platform will recet the request due to invalid encryption process.
Last updated