Test Case# - Emisoft - Unitsystem Project Section
Project Code Project Version
Emisoft 0.0.0.5
Description Module
Unitsystem
Test Section
Test case#
Test type Prepared by Reviewed by Start Date
1 Functional test
Sent for Review
Status Date Date End Date
22/1/08
Expected result
Actual result
Click Add unit system
Add unit system form should open
Enter blank name and click Save
Blank name should not accept and should display message "Length of the value must be 1 to 50"
Add unit system form is opened Pass Not accepting blank name and displaying message the length of the name shoulld fall with in 1 to 100" Fixed
2.1
Enter name containing special characters
Test!$%:?<.,^*
Name should not accept special characters /()=<>^
2.2
Enter name more than 50 characters
TestTestTestTestTestTestTestTes tTestTestTestTestTestTestTest Name should not accept more than 50 characters
SL#
Steps
Add Unit System 1 Add unit system
2 Name
2.3 2.4 2.5
Sravanthi.T Murali Krishna KR 21/1/08
Description
Testdata
Enter name equal to 50 characters
TestTestTestTestTestTestTestTes tTestTestTestTestTe Name should accept 50 characters
Enter name less than 50 characters
Test
Enter any exisitng name
Unitsystem should be saved
Unitsystem is saved
Pass
Mandatory field should be marked
Mandatory fields are not marked Description is saved
Fail Pass
Check the checkbox for Main system
6 Cancel
Click any link with out saving details
7 Save Add Quantity 8 Add quantity
9 Name 9.1
9.2
9.3 9.4 9.5
Only one Unitsystem is able to set as main system and for other than main system checkbox is disabled It should display message to save details with Yes, It is displaying message to save details No and Cancel buttons with yes, No and Cancel buttons It is displaying message to save details with Yes, No and Cancel buttons even if the details are saved The details should not be saved and should redirect The details are not saved and redirected to selected page to selected page The details are not saved and redirected The details should be saved and redirected to selected page to selected page it is retained in same page without any It should retain in same page with no changes changes The unit system is saved with entered The unit system should save with entered details details
Enter all details and click Save Click Add quantity
Enter name more than 50 characters
Add quantity form is opened Not accepting blank name and displaying message the length of the name shoulld Blank name should not accept and should display message "Length of the value must be 1 to 50" fall with in 1 to 100" Name should not accept special characters . * , = - Name is not accepting special characters . /()=<>^ *,=-/()=<>^ All the mentioned special characters are not able to enter itself except comma (,). It is validating , when save is clicked. All special characters should be validated similarly Add quantity form should open
Enter blank name and click Save Enter name containing special characters
Pass
Fixed
5 Main System
Click Cancel
Name is accepting 50 characters
Validation message is not displaying properly.
Only for one unitsystem it should able to check the box I.e only one unitsystem can be main system. If already one unitsystem is checked as main system the check box should be disabled for others.
6.3 Cancel
Fixed
Pass
Description should be saved
Click Ok
Validation message is not displaying properly
Name is not accepting duplicate values
Enter description and save
6.2 Ok
Pass
Name should not accept duplicate values
4 Description
Click No
Name is not accepting more than 50 characters
Name is accepting less than 50 characters Pass
Enter only name and click Save
Testquantity^<(#
TestQuantityTestQuantityTestQu antityTestQuantityTestQuantity Name should not accept more than 50 characters
Enter name equal to 50 characters
TestQuantityTestQuantityTestQu antityTestQuantityTe Name should accept 50 characters
Enter name less than 50 characters
Testquantity
Pass Pass
Fixed Pass pass Pass pass Pass
Fixed Pass
Fixed
Name is not accepting more than 50 characters Validation message is not displaying properly
Fixed
Name is accepting 50 characters
Pass
Pass
Name should accept less than 50 characters
Name is accepting less than 50 characters Pass
Enter any exisitng name
10 Description
Enter description and save
Description should be saved
Description is saved
11 Save
Enter only Quantity name and click Save
Quantity should not save with out unit
The Quantity is saved with entered details Fixed Whenever Save is clicked it is displaying message "Name should not contain special Fixed characters . * , = - / ( ) = < > ^ "
Add Unit 12 Unit
Select the quantity to which Unit should be added
12.1
13 Name 13.1
13.2
13.3 13.4 13.5
14 Symbol 14.1
Remarks
Name is not accepting special characters . *,=-/()=<>^ Pass All the mentioned special characters are not able to enter itself except comma (,). It is validating , when save is clicked. All special characters should be validated Fixed
Name should accept less than 50 characters
3 Mandatory fields
6.1 No
TestSystem
.*,=-
Status
Enter blank name and click Save Enter name containing special characters
Enter name more than 50 characters
The quantity details are displaying By default units of the previously viewed quantity are displaying as unit of the selected quantity if unit is not added for the selected quantity Conversion fields are displaying for the Conversion fields should display for only Unitsystems other than main system Unitsystems other than Main system Blank name is not accepting but displaying message length of the name Blank name should not accept and should display message "Length of the value must be 1 to 50" should fall with in range 1 to 100 Name should not accept special characters . * , = - Name is not accepting special characters . TestUnit@^, /()=<>^ *,=-/()=<>^ All the mentioned special characters are not able to enter itself except comma (,). It is validating , when save is clicked. All special characters should be validated similarly Name is not accepting more than 50 TestUnitTestUnitTestUnitTestUnit TestUnitTestUnitTestUnit Name should not accept more than 50 characters characters Validation message is not displaying properly The quantity details should display
Enter name equal to 50 characters
TestUnitTestUnitTestUnitTestUnit TestUnitTestUnitTe Name should accept 50 characters
Enter name less than 50 characters
TestUnit
Name should accept less than 50 characters
Enter any exisitng name
Name should not accept duplicate values
Enter blank value for symbol and click Save
Symbol should not accept blank value
Enter special characters for symbol
Name is accepting 50 characters
Pass
Pass
Fixed Pass
Fixed Pass
Fixed Pass Fixed Pass
Name is accepting less than 50 characters Pass Name is not accepting duplicate values Pass Validation message is not displaying properly Fixed Symbol is accepting blank value
Fail
It can accept blank values Need to clarify
14.2
Enter symbol more than 10 characters
TTTTTTTTTTTT
Symbol should not accept more than 10 characters
14.3
Enter symbol equal to 10 characters
TTTTTTTTTT
Symbol should accept 10 characters
14.4
Enter symbol less than 10 characters
T
Symbol should accept less than 10 characters
14.5
Enter existing symbol
15 Mandatory fields
Enter Quantity name, Unit name and symbol and click Save
TestQuantity, TestUnit, T
17 To
Select unit to enter conversion values Enter conversion factor of main unit to selected unit
Pass Fail Pass Pass
Symbol should not accept duplicate values
Symbols is not accepting duplicate values Pass validation message is not displaying properly Fail
Quanity should be saved with Unit Main unitsystem units should display in conversion drop down box
Unit and symbold are not mandatory Mandatory fields are not marked Main unitsystem units are not displaying in conversion dropdown box
Fixed
To conversion factor should be saved
To conversion factor is saved
Pass
Mandatory fields should be marked 16 Conversion
Symbol is not accepting more than 10 characters validation message is not displaying properly Symbol is accepting 10 characters Symbols is accepting less than 10 characters
Pass Fail
Require Details
17.1 To_validations 18 From
Enter conversion factor of main unit from selected unit
From conversion factor is saved
From conversion factor should be saved
Pass Require Details
18.1 From_validations
19 Prefixedunits - Name
19.1
Enter blank name
Blank name should not accept and should display message "Length of the value must be 1 to 50"
Enter name containing special characters
Name should not accept special characters /()=<>^
.*,=-
19.2
Enter name more than 50 characters
Name should not accept more than 50 characters
19.3
Enter name equal to 50 characters
Name should accept 50 characters
19.4 19.5
20 Prefixed units - Symbol
Enter name less than 50 characters
Not accepting blank name Validation message is not proper Name not accepting more than 50 characters validation message is not proper Name accepting 50 characters
Pass Fixed Not able to test Pass Fixed Pass
Enter any exisitng name
Name should not accept duplicate values
Enter blank value for symbol and click Save
Name is accepting less than 50 characters Pass Name is not accepting duplicate values Pass Fail validation message is not proper
Symbol should not accept blank value
Not displaying any message
Not accepting more than 10 characters Validation message is not proper Symbol accepting 10 characters Symbol is accepting less than 10 characters
Pass Fail Pass
Symbold not accepting duplicate values Validation message is not proper
Pass Fail
Name should accept less than 50 characters
Not able to test Need to clarify
20.1
Enter special characters for symbol
20.2
Enter symbol more than 10 characters
Symbol should not accept more than 10 characters
20.3
Enter symbol equal to 10 characters
Symbol should accept 10 characters
20.4
Enter symbol less than 10 characters
Symbol should accept less than 10 characters
20.5
Enter existing symbol
Symbol should not accept duplicate values
Enter relation to base unit
Relation to base unit should be saved
Not able to test
Enter relation from base unit
Relation from base unit should be saved
Require Details Not able to test
21 RelationtoBase
Pass
21.1 RelationtoBase - Validations 22 RelatiofromBase RelationfromBase 22.1 Validations 23 PrefixedUnit - Save
Enter all details for prefixed unit and click Save
24 Multiple Prefixed units
Enter Unitname, symbol, relationtobase and relationfrom base for all prefixed units
25 Cancel
Click any link with out saving details
25.1 No
Click No
25.2 Ok
Click Ok
25.3 Cancel
Click Cancel
26 Save Edit Unitsystem 27 Select Unitsystem
Enter all details and click Save
Select unitsystem to be edited
Require Details Prefixed unit should be saved
Prefixed units are not saved
Prefixed units are not saved It is displaying message to save details with yes, No and Cancel buttons It is displaying message to save details with Yes, No and Cancel buttons even if the details are saved The details should not be saved and should redirect The details are not saved and redirected to selected page to selected page The details are not saved and redirected The details should be saved and redirected to selected page to selected page it is retained in same page without any It should retain in same page with no changes changes Quantity should be saved with units Quantity and unit are saved Prefixed units are not saved
Fixed
Multiple prefixed units should be saved
Fixed
It should display message to save details with Yes, No and Cancel buttons
Pass
Should display selected unitsystem details
Displaying Unitsystem details
Fixed Pass Pass Pass Pass Fixed Pass
If main system is selected then it should display message that "Main system can not be edited" 28 Edit Unitsystem
Edit name and/or description and click save
Need to clarify
Details should be updated
Details are updated
Pass
Selected Quantity details should display
Selected Quantity details are displaying
Pass
Edited details should be updated
Details are updated
Pass
Edit Quantity 29 Select Quantity 30 Edit Quantity
select Quantity to be edited Edit quantity name and/or description and click Save
Edit Unit
31 Edit Unit
32 Edit Prefixed units Delete 33 Delete Unitsystem
Edit Unit name and/or symbol and click Save
If for quantity Unit is not entered while adding, it is displaying unit of the previous quantity. If unt for the selected quantity is edited then the unit of the quanitity whos unit is displaying also has been edited
Not able to test
Click delete for any unitsystem
It is displaying message "Delete contain child resources can not be deleted". It should display message selected "unitsystem contain units that have refereces and can not be deleted". And this message is displaying after clicking Yes in delete confirmation message
Pass
It is displaying message "Delete contain child resources can not be deleted". It should display message selected "unitsystem contain quantities and can not be deleted". And this message is If Quantities are present in selected unitsystem then displaying after clicking Yes in delete the selected Unitsystem should not be able to delete confirmation message
Pass
33.1 No
Click No
Selected Unit system should not be deleted
33.2 Yes
Click Yes
Selected Unitsystem should be deleted
Click delete for any Quantity
If units under selected Quantity have references then that Quantity should not able to delete
If selected quantity doesn't contain any references then it should display confirmation message with Yes and No buttons 34.1 No
Click No
The selected quantity should not be deleted
34.2 Yes
Click Yes
The selected quantity should be deleted
Click delete for any prefixed unit
The selected prefixed unit should be deleted
Usability
Need to clarify
Should not able to delete Mainsystem
If selected Unitsystem doesn't have references and quantities and not main system then it should display confirmation message to delete with yes and No buttons
35 Delete Prefixed units
Fixed
Edit required details for the prefixed units
If Units under selected unitsystem have reference then that unitsystem should not able to delete
34 Delete Quantity
Need to clarify, now unit and symbol are not editable
Displaying confirmation message with Yes and No buttons Pass Selected Unitsystem is not deleted Pass Selected unitsystem is deleted Pass Displaying message that selected quantity can not be deleted after clicking Yes in deleted confirmation message If units under selected quantity have reference then it is displaying message "Unit not deleted". It should display message properly "Unit have reference and can not be deleted" Displaying confirmation message if selected quantity units have no references The selected quantity is not deleted the selected quantity is deleted
Pass
Fail
Pass Pass Pass Not able to test
36 Ctrl A
Place the cursor in text box and press CtrlA
Entire text should be selected
Entire text is not selected
Fail
37 Taborder
From the first field press tab
Tab order should be same as order of data entry
Taborder is not proper
Fail
No such functionality
Test case type 3 1 2 5 6 4
Unit Test Functional test GUI / Usability test Performance test Secutiry related test UAT (Customer)
Test Status Prepared Sent for Review Reviewed In Progress Bugs reported Closed