mirror of
https://github.com/TanelOrumaa/Estonian-ID-card-mobile-authenticator-POC.git
synced 2024-11-22 05:41:00 +02:00
Updated Use Case Tests (markdown)
parent
f01d70161f
commit
f72883e0bd
@ -20,8 +20,7 @@ ___
|
||||
The system notifies the user that the data has been retrieved from the ID card.
|
||||
The full name and the personal identification number of the card’s owner is displayed.
|
||||
___
|
||||
**Extension test cases**
|
||||
**ID card not detected test:**
|
||||
**Extension test: ID card not detected**
|
||||
2. ...
|
||||
3. The user does not put the ID card against the phone during the next 90 seconds.
|
||||
|
||||
@ -30,7 +29,7 @@ ___
|
||||
The system notifies that ID card was not detected.
|
||||
The user is back on the home screen of the application.
|
||||
___
|
||||
**Invalid CAN entered test:**
|
||||
**Extension test: Invalid CAN entered**
|
||||
1. ...
|
||||
2. The user enters an invalid CAN (for example 000000).
|
||||
3. The user puts the ID card against the smartphone.
|
||||
@ -41,7 +40,7 @@ ___
|
||||
The user is returned to the application’s home screen.
|
||||
___
|
||||
_Currently not working! More details in release notes._
|
||||
**ID card removed from the smartphone before allowed:**
|
||||
**Extension test: ID card removed from the smartphone before allowed**
|
||||
2. ...
|
||||
3. The user puts the ID card against the smartphone and removes it immediately.
|
||||
|
||||
@ -66,8 +65,7 @@ ___
|
||||
The system notifies the user that the CAN has been saved.
|
||||
The CAN is saved and displayed to the user.
|
||||
___
|
||||
**Extension test cases**
|
||||
**Invalid CAN entered test:**
|
||||
**Extension test: Invalid CAN entered**
|
||||
1. ...
|
||||
2. The user enters an invalid CAN (for example 000000).
|
||||
|
||||
@ -83,7 +81,7 @@ A fine finger
|
||||
**Initial system state:**
|
||||
The user has enabled biometric authentication in the application’s settings.
|
||||
The user has saved a valid PIN 1 to the biometric authentication method.
|
||||
?The application has launched to authenticate the user and the user is shown a biometric authentication dialog.
|
||||
The application has launched to authenticate the user and the user is shown a biometric authentication dialog.
|
||||
___
|
||||
**Main success scenario test:**
|
||||
1. The user touches a fingerprint sensor on the device.
|
||||
@ -91,22 +89,24 @@ ___
|
||||
**Expected results:**
|
||||
The fingerprint is detected and the application enters PIN 1 for the user automatically.
|
||||
___
|
||||
**Extension test cases**
|
||||
**Device's biometric authentication functionality is inaccessible test:**
|
||||
**Extension test: Device's biometric authentication functionality is inaccessible**
|
||||
|
||||
**Expected results:**
|
||||
The system notifies the user that biometric authentication is currently unavailable.
|
||||
The user is asked to enter PIN 1 manually.
|
||||
___
|
||||
**Invalid fingerprint test:**
|
||||
**Extension test: Invalid fingerprint**
|
||||
1. ...
|
||||
|
||||
**Expected results:**
|
||||
The system notifies the user that biometric authentication has failed due to a non-matching fingerprint.
|
||||
The user is asked to enter PIN 1 manually.
|
||||
___
|
||||
**Invalid PIN 1 test:**
|
||||
1. ...
|
||||
**Extension test: Invalid PIN 1**
|
||||
**Initial system state:**
|
||||
The user has saved an invalid PIN 1 to the biometric authentication method.
|
||||
|
||||
1. ...
|
||||
|
||||
**Expected results:**
|
||||
The system notifies the user that biometric authentication has failed, because the saved PIN 1 is invalid.
|
||||
|
Loading…
Reference in New Issue
Block a user