Test Case# - Emisoft - Property Project Section
Project Code Project Version
Emisoft 0.0.0.5
Description Module
Property
Test Section
Test case#
Test type Prepared by Reviewed by Start Date
SL# Steps Add Property
1 Functional test Sravanthi.T Murali Krishna KR
Description
1 Add new property
Select Property. Click Add.
2 Name
Enter Name containing special characters
Test Data
Hastest%&*,
Status Date Date End Date
Sent for Review
Expected result
Actual result
Status
Add new Property form should open with default Domain and Range values
Add new property form is opened with focus in Name field
Pass
It should not accept specila character " . * , + - / ( ) = < >^"
Name field is not accepting mentioned special characters
Pass
While entering Name itself it is not accepting mentioned special characters except comma(,). It will accept comma while entering and validating while saving the data. Validation should be similar so that it should not accept comma while entering itself
Fixed
It is showing error message.
Fixed
It is showing error message.
Fixed
Name is not accepting more than 100 characters
Pass
Name is accepting 100 characters
Pass
Name should accept less than 100 characters
Name is accepting less than 100 characters
Pass
It should display message to enter name
Displaying message that "Name should be with in range 1 to 100"
pass
It should not accept duplicate Property name
Not accepting duplicate Property Name
Pass
Property should be added with default domain, range and icon and bydefault property name should be displayed as yellow tip
property is saved with default domain, range 'Thing' and default icon
Pass
By default property name is displaying as Yellow tip
Pass
2.1
Enter Name containing single quote '
Hastest'
2.2
Enter name containing 2 single quotes
Enter name more than 100 characters
Hastest' It should accept name as it is entered HastestHastestHastestHastestHa stestHastestHastestHastestHaste stHastestHastestHastestHastest HastestHastest name should not accept more than 100 characters
Enter name equals to 100 characters
HastestHastestHastestHastestHa stestHastestHastestHastestHaste stHastestHastestHastestHastest HastestHa name should accept 100 characters
Enter name less than 100 characters
Hastest
2.3
2.4
2.5
3 Save
3.1 Save - Duplicate Name
3.2 Save
Enter blank name and click Save
Enter name already exisitng and click save
Enter only Name and click Save
It should accept name as it is entered
4 Edit Domain
Edit Domain field manually
Should not able to edit manually it is only selection field
Not able to edit manually
Pass
5 Domain
Click to select Domain
It should open domain lookup window with list of resources, schema and thing(default)
It opened Domain Lookup window with list of resources, schema and thing
Pass
6 Domain Lookup
Select Resources
Should display list of resources
Displaying list of resources
Pass
6.1
Select Schema
should display list of schema
6.2 Domain lookup - Treeview
Select Tree View
Should display list in tree view
Displaying list of schema Displaying selected list in tree view
Pass Pass
6.3 Domain Lookup - Listview
Select List view
Should display all record list
Displaying all records as list
Pass
6.4 Domain Lookup - Search
Enter keyword to search and click Search
Should display resource/schema which satisfies the search condition based on the selected domain type I.e it should search only in resources if resources is selected or if schema is selected it has to search only in schema
Result is displaying according to search criteria entered and search is taking place only in selected domain type
Pass
6.5 Domain Lookup - Reset
Select any domain and click Reset
Domain vlalue should be reset. It should take the previous value if given or defual value (Thing)
Domain vlaue is resetting to blank.
Pass
6.6 Save
Click Save with blank domain value
Should display message to select Domain
6.7 Domain Lookup - Cancel
Select any domain and click Cancel
Domain value should not change as selected
6.8 Domain Lookup - Ok
Select any domain and click Ok
7 Edit Range
Edit Range field manually
Domain value should be set as selected Should not able to edit manually it should only selection field
8 Range
Click to select Range
It should open Range Lookup window with list of datatypes, resources and schema
8.1 Range Lookup
Select Datatypes
Should display list of datatypes
8.2
Select Resources
Should display list of resources
8.3
Select Schema
should display list of schema
8.4 Range Lookup - Treeview
Select Tree View
Should display list in tree view
8.5 Range Lookup - List view
Select List view
Enter keyword to search and click Search
Should display all record list Should display datatype/resource/schema which satisfies the search condition based on the selected domain type I.e it should search only in resources if resources is selected or if schema is selected it has to search only in schema
8.7 Range Lookup - Reset
Select any range and click Reset
Range value should be reset. It should take the previous value if selected previously or it should take default value
8.8 Save
Click Save with blank range value
It should display message that "Range should not be blank"
8.6 Range Lookup - Search
8.9 Range Lookup - Cancel
Select any range and click Cancel
8.1 Range Lookup - Ok
Select any range and click Ok
Not able to edit manually
Pass
It opened Range Lookup window with list of datatypes, resources and schema Pass Displaying list of datatypes Pass Displaying list of resources Pass Displaying list of schema Pass Displaying selected list in tree view Pass Displaying all records as list Pass Displaying datatype/resource/schema which satisfies given search criteria based on the selected domain type
Pass
The range value is taking Blank. Pass Click Save now, it is displaying irrevelant message Pass
The selected value is not set as Range The selected value is set as Range If range is selected as datatype Int or If range is selected as Datatype Int or Decimal it should Decimal it is displaying Unit field to display Unit field to select unit for the selected datatype select Unit for the selected datatype The selected value should not be set as Range
The selected value should be set as Range.
Pass
It should display message to select Unit and property should not be saved
8.10.2 Unit
click to Select Unit
Unit Lookup window should open and display all the Units present in unitsystem module
8.10.3 Unit Lookup
Select Tree view
Should display all units in tree view
Displaying all units in tree view
8.10.4
Select List view
Should display all units in list
8.10.5 Unit Lookup - Search
Enter any value in search text box and click Search
Displaying all units in list Displaying all units which satisfy search Should display only units which satisfy the search criteria criteria
8.10.6 Unit Lookup - Reset
Select any unit and click Reset
The Unit value should be reset. It should reset to previous value if any value is selected previously
If any value is selected previously also it is resetting to blank value Pass
8.10.7 Unit Lookup - Cancel
Select any Unit and click Cancel
The selected value should not be set as Unit
Selected value is not set as Unit
Pass
8.10.8 Unit Lookup - Ok
Select any unit and click Ok Enter any text in Help
10 Yellow Tip
Enter any text in Yellow Tip
11 Icon
Select any icon
Pass
Unit value can be empty.
Pass Pass Pass Pass Pass
The selected value should be set as Unit Property defined with Domain and Range
Selected value is set as Unit
Pass
Allowed to enter any text in help
hasTest
Help text is entered It is displaying Yellow tip text when mouse hover the property name The selected icon is displaying for the property
Pass
The yellow tip text should display when mouse over the property name The selected icon should display for the property
It should be reset to empty only. It can be empty.
Pass Pass
Without selecting Unit click Save
9 Help
It should be reset to empty only.
Click Save now, it is displaying message that domain ref should not be blank Pass Domain value is not set as selected Pass Domain value is set as selected Pass
It is not displaying message to select unit for range It is saving the property with unit if range is datatype It opened Unit Lookup window with all units list
8.10.1 Unit
Remarks
Pass Pass
Unit value can be empty.
12 Cancel
Without saving details click any link outside form
should ask to save the details with Yes and No options
12.1 No
click No
The Property details should not be saved and should redirected to selected page
12.2 Yes
Click Yes
The property details should save and should redirected to selected page
12.3 Cancel
Click Cancel
It should retain in same page
Enter all details and click Save
The Property should be added
Property Tree
Property tree should display in alphabetical order
Select any property to edit
Should display all details of the selected property
13 Save 13.1 Property Tree Update Property 14 Edit property
15 Name
Enter Name containing special characters
Hastest%&*,
Displaying details of the selected property If selected property is associated with any resources or schems the If selected property is associated with any resources or domain,range and unit of the selected schemas the domain,range and unit of the selected property should not be editable property should not be editable It should not accept specila character " . * , + - / ( ) = < Name field is not accepting mentioned >^" special characters
15.1
Enter Name containing single quote '
Hastest'
15.2
Enter name containing 2 single quotes
15.3
Enter name more than 100 characters
15.4
Enter name equals to 100 characters
Hastest' It should accept name as it is entered HastestHastestHastestHastestHa stestHastestHastestHastestHaste stHastestHastestHastestHastest HastestHastest name should not accept more than 50 characters HastestHastestHastestHastestHa stestHastestHastestHastestHaste stHastestHastestHastestHastest HastestHa name should accept 50 characters
Enter name less than 100 characters
Hastest
15.5 16 Edit name - Save 16.1 Edit name - Save
Enter blank name and click Save Edit name of the property and click save
It is displaying message with Yes or No options The Property details are not saved and redirected to seleted page Property details are saved and redirected to selected page It is retaining in same page The property is added Property tree is displaying in alphabetical order
It should accept name as it is entered
Name should accept less than 50 characters It should display message to enter name The property name should be updated If the property is referred by any other resources or schemas the property name should be updated where ever the property is referred
Pass Pass Pass Pass Pass Pass
Pass
Pass Pass
While entering Name itself it is not accepting mentioned special characters except comma(,). It will accept comma while entering and validating while saving the data. Validation should be similar so that it should not accept comma while entering itself It is showing error message. It is showing error message.
Pass Fixed Fixed
Name is not accepting more than 100 characters
Pass
Name is accepting 100 characters Name is accepting less than 100 characters Displaying message that "Name should be with in range 1 to 100" The property name is updated If the property is referred by other resources or schema then the property name is updated at all places where ever property is referred
Pass Pass pass Pass
Pass
Should display all record list
Not able to edit manually It opened Domain Lookup window with list of resources, schema and thing Displaying list of resources Displaying list of schema Displaying selected list in tree view Displaying all records as list
Pass Pass Pass Pass Pass
Enter keyword to search and click Search
Should display resource/schema which satisfies the search condition based on the selected domain type I.e it should search only in resources if resources is selected or if schema is selected it has to search only in schema
Result is displaying according to search criteria entered and search is taking place only in selected domain type
Pass
19.4 Domain Lookup - Reset
Select any domain and click Reset
Domain value should be reset. It should take the previous value
Domain vlaue is resetting to blank.
Fail
19.5 Save
Click Save with blank domain value
Should display message to select Domain
17 Edit Domain
Edit Domain field manually
Should not able to edit manually it is only selection field
18 Domain
Click to select Domain
It should open domain lookup window with list of resources, schema and thing(default)
19 Domain Lookup
Select Resources
Should display list of resources
Select Schema
should display list of schema
19.1 Domain lookup - Treeview
Select Tree View
Should display list in tree view
19.2 Domain Lookup - Listview
Select List view
19.3 Domain Lookup - Search
19.6 Domain Lookup - Cancel
Select any domain and click Cancel
Domain value should not change as selected
19.7 Domain Lookup - Ok
Select any domain and click Ok
20 Edit Range
Edit Range field manually
Domain value should be set as selected Should not able to edit manually it should only selection field
21 Range
Click to select Range
It should open Range Lookup window with list of datatypes, resources and schema
Select Datatypes
Should display list of datatypes
22.1
22 Range Lookup
Select Resources
Should display list of resources
22.2
Select Schema
should display list of schema
22.3 Range Lookup - Treeview
Select Tree View
Should display list in tree view
22.4 Range Lookup - List view
Select List view
Pass
Click Save now, it is displaying message that domain ref should not be blank Pass Domain value is not set as selected Pass Domain value is set as selected Pass Not able to edit manually
Pass
It opened Range Lookup window with list of datatypes, resources and schema Pass Displaying list of datatypes Pass Displaying list of resources Pass Displaying list of schema Pass Displaying selected list in tree view Pass Displaying all records as list Pass
22.5 Range Lookup - Search
Enter keyword to search and click Search
Should display all record list Should display datatype/resource/schema which satisfies the search condition based on the selected domain type I.e it should search only in resources if resources is selected or if schema is selected it has to search only in schema
22.6 Range Lookup - Reset
Select any range and click Reset
Range value should be reset. It should take the previous value
The range value is taking Blank.
22.7 Save
Click Save with blank range value
It should display message that "Range should not be blank"
Click Save now, it is displaying irrevelant message Fail
Displaying datatype/resource/schema which satisfies given search criteria based on the selected domain type
Pass
Fail
22.9.2 Unit
click to Select Unit
The selected value is not set as Range The selected value is set as Range If range is selected as datatype Int or If range is selected as Datatype Int or Decimal it should Decimal it is displaying Unit field to display Unit field to select unit for the selected datatype select Unit for the selected datatype It is not displaying message to select It should display message to select Unit and property should not be saved unit for range It is saving the property with unit if range is datatype It opened Unit Lookup window with all Unit Lookup window should open and display all the Units present in unitsystem module units list
22.9.3 Unit Lookup
Select Tree view
Should display all units in tree view
22.9.4
Select List view
Should display all units in list
22.9.5 Unit Lookup - Search
Enter any value in search text box and click Search
22.9.6 Unit Lookup - Reset
Select any unit and click Reset
Displaying all units in list Pass Displaying all units which satisfy search Should display only units which satisfy the search criteria criteria Pass If any value is selected previously also it The Unit value should be reset. It should reset to previous value is resetting to blank value Pass
22.9.7 Unit Lookup - Cancel
Select any Unit and click Cancel
The selected value should not be set as Unit
Selected value is not set as Unit
Pass
Selected value is set as Unit Help text is updated Yellow tip text is updated
Pass Pass Pass Fail
22.8 Range Lookup - Cancel
Select any range and click Cancel
22.9 Range Lookup - Ok
Select any range and click Ok
22.9.1 Unit
22.9.8 Unit Lookup - Ok
Without selecting Unit click Save
The selected value should not be set as Range
The selected value should be set as Range.
Displaying all units in tree view
Pass Pass
Pass Pass Pass Pass Pass
Select any unit and click Ok
The selected value should be set as Unit
23 Help
Edit the help text
Help text should be updated
24 Yellow tip
Edit the Yellow tip text
Yellow tip text should be updated
25 Icon
Upload other .ICO file Deselect the icon
The icon should be updated The selected icon should be deleted and default icon should be set for the property
Click any other link outside form
It should display message to save details with Yes, No and Cancel buttons
click No
The Property details should not be saved and should redirected to selected page
26.2 Yes
Click Yes
The property details should save and should redirected to selected page
26.3 Cancel
Click Cancel
It should retain in same page
Edit required details and click Save
The details should be updated
No option to deselect the icon It is displaying message to save with Yes, No and Cancel buttons The Property details are not saved and redirected to seleted page Property details are saved and redirected to selected page It is retaining in same page The details are updated
Select property to be deleted
should display all details of the property
Displaying all details of the property
Click Delete
If the selected property have references it is diplaying message that the selected If selected property is referred by other resources or property have references can not be schema it should display message that selected property have references and not able to delete before displaying deleted after clicking Yes in delete confirmation message confirmation message Pass
25.1 Icon - Delete 26 Cancel 26.1 No
27 Save Delete Property 28 Select Property
29 Delete
It should be reset to empty only.
Pass Pass Pass Pass Pass Pass
It should be reset to empty only. It should be reset to empty only.
If selected property doesn't have any references it should display confirmation message with Yes or No options 29.1 No
Click No
The selected property should not be deleted
29.2 Yes
Click Yes
The selected property should be deleted
It is displaying confirmation message with Yes or No options for all the properties with and without references The selected property is not deleted The selected property is deleted
Pass Pass Pass
Usability 30 Ctrl A
Place the cursor in any textbox and click Ctrl A
All text in the textbox should be selected
No text is selected
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