User Scenarios - mindentity/POSeidon GitHub Wiki
User Scenario I
- First, user has to open the application.
- Then, she has to add products that are sold recently.
- After that, in order to add product properly, she should choose actual weight/amount of a product.
- Then, products should be added to product basket with correct weight/amount and price of them.
Acceptance Criteria
- As a user, she wants to add product with its actual weight/amount by using application.
- As a user, she wants to see the total price and weight/amount of products on the final part of shopping by using application.
User Scenario II
- First, user has to open the application.
- Then she has to click search bar and type keywords to find products.
- After that even she does not type some chars' umlauts correctly, products should be shown with case insensitivity for Turkish umlauts.
Acceptance Criteria
- As a user, she wants to find product(s) with case insensitivity for Turkish umlauts.
User Scenario III
- First, user has to open the application.
- Then, she has to click search bar and type keywords to find products.
- After that, if she types a word incorrectly, she should delete some chars on the search bar.
Acceptance Criteria
- As a user, she wants to delete char(s) on the search bar.
User Scenario IV
- First, user has to open the application.
- Second, she has to click "Add products with barcode" button.
- Then, she may add products to application panel by reading its barcode.
Acceptance Criteria
- As a user, she wants to add a product to application panel by reading its barcode.
User Scenario V
- First, user has to open the application.
- Second, she has to click "Add a new product" button.
- Then, she may add products with an related image to product list.
Acceptance Criteria
- As a user, she wants to add a product to product list with its related image.
User Scenario VI
- First, user has to open the application.
- Second, she has to add products that are sold recently, to get bill.
- Then, she may transfer amount of bill to POS device directly.
Acceptance Criteria
- As a user, she wants to transfer bill amount of products from application to POS device.