Sunteți pe pagina 1din 3

Test Cases and Test Scenario​

:
VIEW/EDIT VOTER ID DETAILS screen MAXIMAGE APP.
This screen consists, Voter id details sent from the server, after voter id scan and OCR process.

Pre Conditions:
Net connectivity is for the proper functioning of the application.
In case the user edits any Text Field, keyboards should disappear after the user ends editing.

Test #1:
Test Description​: Verify response whether the name matches the first name on the Voter id.
Steps: ​Cross check first name in the id and name field in the screen are identical.
Expected Result: ​Both names should match.

Test #2:
Test Description​: Verify response whether the last name matches the Paternal and maternal name
on the Voter id.
Steps: ​Cross check paternal and maternal names in the id and last name field in the screen are
identical.
Expected Result: ​Both should match.

Test #3:
Test Description​: Verify the birth date is matching date of birth in the ID.
Steps: ​Cross check date of birth on id and response screen.
Expected Result: ​Both should match.

Incase it doesn’t match press calendar button


Test #4: ​Verify​ ​the calendar doesn't contain a future date, as it is date of birth.
Steps: ​press calendar and check calendar dates appear.
Expected Result: ​it should be past date containing calendar. And selection of date should update
Birth date field.

Test #5: ​Verify the gender text field with the gender details in id.
Steps: ​cross check info on screen with id.
Expected Result: ​both should match.

Test #6:
Test Description​: check the age text field contains accurate age as per the date shown on the verified
date field.
Steps: ​cross check and calculate age from date of birth.
Expected Result: ​Age should be correct as per the DOB.

Test #7:
Test Description​: verify issue date with expiry date.
Steps: ​check whether issue date is not crossing expiry date.
Expected Result: ​expiry date should always be greater than issue date and match to the id.
Test #8:
Test Description​: CURP number should be 18 alphanumeric long fulfilling CURP number validation..
Steps: ​Verify that CURP number is as per the CURP validations, and it contains DOB info, name info,
address info etc..
Expected Result: ​CURP number should be valid and accurate.

Test #9: ​When there is no data on the text fields or invalid response then “Use CURP number to fetch
data” button should be active.
Steps: ​if data is accurate it should be disabled.
Expected Result: ​ “Use CURP number to fetch data'' button shouldn’t be active in the beginning.

Test #10: ​All the fields should be unreactive to user response except the - is data correct Yes or No
button.
Steps: ​press No, button when data come from server is inaccurate it will activate all fields to make
them editable.
Expected Result: ​all field should be editable when pressing the NO button.

S-ar putea să vă placă și