Test Case# - Emisoft - Manage Schema Form Project Section
Project Code Project Version
Emisoft 0.0.0.5
Description Module
Manage Schema Form
Test Section
Test case#
Test type Prepared by Reviewed by Start Date
SL# Steps Add Schema Form
1 Manage Schema form
1 Functional test Sravanthi.T Murali Krishna KR
Description
TestDate
Select Manage Schema form
Status Date Date End Date
Sent for Review
Expected result
Actual result
Manage schema form page should open with all schema list
Manage Schema form page is opened with schema list Schemas are displaying in list in alphabetical order but with case sensitive
Status
Pass
Fixed
2 Add Schema form
Select schema and click Add
Add Schema form is opened with selected schema as the value for Bound Add schema form should open with selected Schema as to Schemas and Fromdate and Todate the value for Bound to Schemas and From data and Todate as Schema dates as Schema dates Pass
3 Name
Enter name with balnk value
Name should not accept blank value
3.1
3.2
Enter name more than 50 characters
Enter name equal to 50 characters
Name is not accepting blank value.
SchemaformSchemaformSchem aformSchemaformSchemaformS chemaform Name should not accept more than 50 characters
SchemaformSchemaformSchem aformSchemaformSchemaform Name should accept 50 characters
3.3
Enter name less than 50 characters
Schemaform
Name should accept less than 50 characters
3.4
Enter name with special characters
Schemaform@^*(,
Name should not accept special characters +-/()=<>^"
".*,
It is displaying message that the value should fall with in the range 1 to 100. It should be with in the range 1 to 50. Fixed Name is not accepting more than 50 characters.
Pass
If name entered is more than 100 characters it is displaying message the value must fall with in the range 1 to 100
Fixed
Name is not accepting 50 characters
Fixed
If name entered is more than 30 and below 100 characters it is displaying message that the value should be less than 30
Fixed
Name is not accepting more than 30 characters
Fixed
Name is not accepting special charactes 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
3.5
Enter existing name
Name should not accept duplicate values and should not be case sensitive
Save with mandatory 4 fields
Enter name and click Save
5 Bound to Schemas
Click to Select Schema
5.1 Cancel
Select schema for which form should be bound and click Cancel
Bound to Schemas value should not be changed
5.2 Ok
Select Schema for which form should be bound and click Ok
Bound to Schemas value should be set as selected schema
6 Multiple Schemas
Select Multiple schemas and click Ok
Schema form can be bound to multiple schemas
7 Icon
Upload icon for the schema form
Icon should be uploaded for the schema form
8 Virtual
Check the check box for virtual
9 From date
Select from date Select To date
11 Fromdate - Todate
Select fromdate greater than todate
12 Toolbox
Toolbox
13 General - Label
Create Label field for the form
From date is set To date is set Fromdate is not allwoing value greater Fromdate = 25/12/2007 Todate = 24/12/2007 From date should not allow value greater than Todate than Todate When fromdate is selected in future, todate is automatically set to selected fromdate. But when fromdate is again reset to any past date then todate is not reset Displaying tool box with general Toolbox should display general properties and all groups properties and all groups of the selected of the selected schema schema Lable field should be created Lable field is created
Pass Pass
From date should be set To date should be set
Check/Uncheck the Visible check box Enter Label
Lable text should display in the form
Create Image field for the form
Image field should be created
Pass Pass Fixed
Pass
Pass
Pass Pass
Label text is displayed for form Image field is created
Pass Pass
Image is uploaded for the form By default DEDateFrom is present for the form
Pass
DEDateFrom value is set By default DEDateTo is present for the form
Pass
DEDateTo value should be set
DEDateTo value is set
Pass
Form fields should be created If Readonly checkbox is checked then the corresponding field should be readonly
Form fields are created
Pass
Caption for each field should be set as entered
Caption of field is set as entered
Pass
Fields should be created
Fields are set for the form
Pass
Should display validations, visisbility and range fields for the selected property to set
Displaying Validations, Visibility and range fields for the selected property If the property type is Int also displaying Prec.Length field in Range
14.1 Image - Visible
Check/Uncheck the visible check box
14.2 Image - Upload
Upload image for the form
Image should be uploaded for the form
DEDateFrom
DEDateFrom should present by default for the form
15.1 DEDateFrom - Required
Check Required check box
DEDateFrom should be mandatory while date entry
15.2 DEDateFrom - Visible
Check/Uncheck the Visible check box
15.3 DEDateFrom - Value
Select value for the DEDateFrom
DEDateFrom value should be set
16 General - DEDateTo
Pass Pass
13.2 Label - Text
15 General - DEDateFrom
Pass
Bound to Schemas value is not changed Bound to Schema value is set as selected Multiple schemas can be bound to a schema form Icon is not uploaded for the schema form
13.1 Label - Visible 14 General - Image
Fixed
Name is accepting duplicate vlaues with case sensitive Fixed
Schema form is saved for selected Schema form should be saved for selected schema with schema with default fromdate and default fromdate and todate as today's date todate as today's date Domain filter window is opened with all Domain filter window should open with all schemas list schemas list
10 To date
Pass
DEDateTO
By default DEDateTo should present for the form
16.1 DEDateTo - Required
Check Required check box
DEDateTo should be mandatory while date entry
16.2 DEDateTo - Visible
Check/Uncheck the Visible check box
16.3 DEDateTo - Value
Select value for the DEDateTo
Pass
Pass
17 Schema DateFrom 18 Schema DateTo Form fields from 1:n 19 groups
Select 1:n groups from the list and drag on to create form
20 Validations - Readonly
For each field check/uncheck Readonly checkbox
21 validations - visible
For each field check/uncheck Visible checkbox
22 Validation - Caption
Enter the caption for each field
23 No of rows Form fields from groups 24 other than 1:n
Enter no of rows Drag required properties of the group on to form
Validations for property 25 Data type Int or Decimal select the property of data type Int or Decimal
25.1 Validation - Required
Check the Required check box
If the selected property type is only Decimal then it should display Prec.Length field in Range The selected property should be mandatory while entering data
pass Fixed
Remarks
The selected property should be set readonly and not able to edit
25.2 Validation - Readonly
Check the Readonly check box
25.3 Validation - Nullable Validation - Unit Read 25.4 only
Check the Nullable check box Check the Unit Read only check box
25.5 Visibility - Visible
check/uncheck visible check box
25.6 Visibility - Unitvisible
Check/uncheck Unitvisible check box
25.7 Range - Min.Range
Enter the value for Min.Range
Minimum range for the selected field should be set as entered value
Enter the vlaue for Max.Range
maximum range for the selected field should be set as entered value
Enter the value for Prec.Length
The precession length for the selected field should be set
The selected property is set to accept null values The selected property unit field is set as read only and not able to edit
25.8 Min.Range - Validations 25.9 Range - Max.Range 25.1 Max.Range - Validations 25.11 Range - Prec.length 25.12 Prec.length - Validations
Displaying Validation, visibility and string validation fields
Pass
Displaying validation, visibility and Range fields
Pass
It should display Validation, Visibility and Value Edition fields The selected property should be mandatory while entering data The selected property should be set readonly and not able to edit
Displaying Validation, visibility and Value edition fields
Pass
After entering details click any link outside form
should display message to save details with Yes, No and Cancel buttons
29.1 NO
Click No
Details should not be saved and redirect to selected page
29.2 Yes
Click Yes
Details should be saved and redirect to selected page
Displaying message with Yes, No and Cancel Pass buttons Details are not saved and redirected to Pass selected page Details are saved and redirected to selected Pass page
29.3 Cancel
Validations for property 26 Data type String Select the property of type String 26.1 Validation - Required
Check the Required check box
26.2 Validation - Readonly
Check the Readonly check box
26.3 Validation - Nullable
Check the Nullable check box
26.4 Visibility - Visible
Check/Uncheck visible checkbox
26.5 String validation - Mask
Enter the format for the property in Mask field
It should display Validation, visibility and String validation fields The selected property should be mandatory while entering data The selected property should be set readonly and not able to edit
Format for dat should be set for the selected property field
26.7 String validation - RegEx click to select RegEx
It should display Regular expression editor window
26.8 Reg.Ex - Cancel
Select any RegEx from the list and click Cancel
26.9 REgEx - Ok String Validation 26.1 Min.length
Select any REgEx from the list and click Ok
The selected regular expression should not be selected The regular expression should be set for the selected field
Enter minimum length
The minmum length should be set for the selected field
Enter maximum length for the string
The maximum length should be set for the selected field
26.11 Min.Length - Validation String Validation 26.12 Max.Length 26.13 Max.Length - Validation
Validations for property 27 Date and time Select any property of type Date and time 27.1 Validation - Required
Check the Required check box
27.2 Validation - Readonly
Check the Readonly check box
27.3 Validation - Nullable
Check the Nullable check box
27.4 Visibility - Visible
Check/Uncheck the visible check box
It should display Validation, Visibility and Range fields The selected property should be mandatory while entering data The selected property should be set readonly and not able to edit
27.5 Range - Max.Range
Select date for max.range
Max.Range should be set
27.6 Range - Min.Range
Select date for min.range
Min.Range should be set
Validations for Property - Select any property whoes range is set as 28 Thing/Resource/Schema Thing/Resource/Schema 28.1 Validation - Required
Check the Required check box
28.2 Validation - Readonly
Check the Readonly check box
28.3 Validation - Nullable
Check the Nullable check box
28.4 Visibiltiy - Visible
Check/Uncheck the visible check box
28.5 Value Edition - URI 29 Cancel
Click Cancel
Should retain in same page without any changes
30 Save
Enter all details and click Save
Form should be saved for selected Schema
31 Schema form list
Schema form list
In the list Schema forms should be saved in alphabetical order and should not be case sensitive
32 Form size
Increase or decrease form size
Should be able to increase or decrese form size
Edit Schema form
Retained in same page without any changes Form is saved for selected Schema
Pass Pass
Schema forms are not saved in alphabetical order Able to increase or decrease form size
Fixed Pass
33 Schema form
Select Schema
34 Update
Edit the required details and click Save
Displaying all schema forms present in Should display all schema forms present in the selected the selected schema and its child schema and its child schemas schemas Edited details should be updated Edited details are updated
35 Delete property
Select property to be deleted on the form and Righclick. Click Delete
The selected property should be deleted from form
36 Delete Schema form
Select Schema form to be deleted and click Delete
It should display confirmation message with Yes and No buttons
36.1 No
Click No
Selected form should not be deleted
36.2 Yes
Click Yes
Selected form should be deleted
Delete Schema Form
Selected property is deleted from the form Displaying confirmation message with Yes and No buttons Selected form is not deleted Selected form is deleted Deleted forms are still displaying in Manage Navigation
Pass Pass Pass Pass Pass Pass Fixed
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