1084: UI: Simple Requisition skip a product functionality


Test Case #:1084

Test Case Name: UI: Simple Requisition skip a product functionality

System: OpenLMIS

Subsystem:

Test case designed by: Paulina Borowa

Design Date:12.01.2017

Short description

As a storeroom manager, I want to skip certain product lineitems because I don't want to reorder any amount nor put in information so that I only fill out data when necessary.

This is the UI Skip functionality that was pulled out of ticket OLMIS-908 Dead .
The UI for the Requisition Template administration is covered in OLMIS-1384 To Do

Acceptance Criteria

  • user cannot skip a product which contains user input values. A user must delete those values prior to selecting for skipping.
  • skip check box is always first in the column
  • validaton is not performed on skipped products (fields can be empty and error is not shown when the product is marked as skipped)

                                                                                                                                                   

Pre – conditions:

                                                                                                                                                                                                                                                       

 

 

Step

Action

Expected system response

Comment

1

                                                                                 Go on test.openlmis.org                                                                                                                                                                                                                                                                  

2

Check if user can skip/unskip all check box

 

 

3

 Check if: validaton is not performed on skipped products (fields can be empty and error is not shown when the product is marked as skipped)

 

after clicking skipped check box error message disappears:

 

4

Check if: user cannot skip a product which contains user input values. A user must delete those values prior to selecting for skipping.


There is no possibility to select skipped when product contains user input values

 

 

5

Check situation when user skips one or more products than the cost of the skipped product(s) is omitted from the total cost for the R&R

 

Skipped 2 products and total cost for the R&R has changed

 

6

 Check if when Requisitions in the authorized and approved states users cannot skip/unskip lineitems. the checkbox is disabled

 It's impossible to skip/unskipskip any product lineitem:

 

7

  

 

8

                                                 

 

OpenLMIS: the global initiative for powerful LMIS software