... | ... | @@ -426,6 +426,9 @@ While we had initial promising results from Tesseract(Google’s open-source Opt |
|
|
### Automated Testing
|
|
|
### Manual Testing
|
|
|
#### Receipt Input
|
|
|
|
|
|
|
|
|
|
|
|
##### Test 1
|
|
|
* Goal: Display helpful error messages on invalid operation
|
|
|
* Instructions
|
... | ... | @@ -437,41 +440,48 @@ While we had initial promising results from Tesseract(Google’s open-source Opt |
|
|
##### Test 2
|
|
|
* Goal: Display helpful error messages on invalid operation
|
|
|
* Instructions
|
|
|
* Enter receipt information but leave the date field blank
|
|
|
* Enter Business Name, Item Name, Amount, Cost per Item and tag. Leave the Date field blank. Click “Create”. Then click “Save”
|
|
|
* Verify That:
|
|
|
* An error message is displayed
|
|
|
* Status: Pass
|
|
|
|
|
|
##### Test 3
|
|
|
* Goal:
|
|
|
* Goal: Display helpful error messages on invalid operation
|
|
|
* Instructions
|
|
|
*
|
|
|
* Enter Business Name, Date, Amount, Cost per Item and tag. Leave the Items field blank. Click “Create”. Then click “Save”
|
|
|
* Verify That:
|
|
|
*
|
|
|
* An error message is displayed
|
|
|
* Status: Pass
|
|
|
|
|
|
##### Test 4
|
|
|
* Goal:
|
|
|
* Goal: Display helpful error messages on invalid operation
|
|
|
* Instructions
|
|
|
*
|
|
|
* Enter Business Name, Date, Amount, Cost per Item and tag. Enter some item formation but leave one parameter blank. Click “Create”. Then click “Save”
|
|
|
* Verify That:
|
|
|
*
|
|
|
* Display helpful success message on valid operation
|
|
|
* Status: Pass
|
|
|
|
|
|
##### Test 5
|
|
|
* Goal:
|
|
|
* Goal: Display helpful success message on valid operation
|
|
|
* Instructions
|
|
|
*
|
|
|
* Enter receipt information of the receipt in the photo you wish to upload.
|
|
|
* Click on “Select a file”. Select photo of receipt and click “open”.
|
|
|
* Click “Save”
|
|
|
* Click on “Search Receipts”
|
|
|
* Click on the receipt you just saved.
|
|
|
* Verify That:
|
|
|
*
|
|
|
* The picture is copied into the picture database
|
|
|
* The picture info is successfully put into the database and kept upon reloadings
|
|
|
* Status: Pass
|
|
|
|
|
|
##### Test 6
|
|
|
* Goal:
|
|
|
* Goal: Display helpful success message on valid operation
|
|
|
* Instructions
|
|
|
*
|
|
|
* Enter all receipt valid information
|
|
|
* Click “Save”
|
|
|
* Verify That:
|
|
|
*
|
|
|
* An success message is displayed
|
|
|
* The receipt is successfully put into the database and kept upon reloadings
|
|
|
* Status: Pass
|
|
|
|
|
|
|
... | ... | |