Test Case# - Emisoft - Manage Schema Form

Project Code Project Version

Project Section
Emisoft 0.0.0.5

Description Module
Manage Schema Form

Test case#

Test Section
1 Functional test Sravanthi.T Murali Krishna KR

Test type Prepared by Reviewed by Start Date

Status Date Date End Date

Sent for Review

SL# Steps Add Schema Form

Description

TestDate

Expected result

Actual result

Status

Remarks

1 Manage Schema form

Select Manage Schema form

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

Pass

Fixed

2 Add Schema form 3 Name

Select schema and click Add Enter name with balnk value

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
Name should not accept blank value

Name is not accepting blank value.

Pass

3.1

Enter name more than 50 characters

SchemaformSchemaformSchem aformSchemaformSchemaformS chemaform Name should not accept more than 50 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. If name entered is more than 100 characters it is displaying message the value must fall with in the range 1 to 100 Pass

Fixed

3.2

Enter name equal to 50 characters

SchemaformSchemaformSchem aformSchemaformSchemaform Name should accept 50 characters

Name is not accepting 50 characters If name entered is more than 30 and below 100 characters it is displaying message that the value should be less than 30

Fixed

Fixed Fixed

3.3

Enter name less than 50 characters

Schemaform

Name should accept less than 50 characters Name should not accept special characters +-/()=<>^" ".*,

Name is not accepting more than 30 characters

3.4

Enter name with special characters

Schemaform@^*(,

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

Fixed

3.5

Enter existing name

Name should not accept duplicate values and should not be case sensitive

Name is accepting duplicate vlaues with case sensitive Fixed

Save with mandatory 4 fields 5 Bound to Schemas 5.1 Cancel 5.2 Ok 6 Multiple Schemas 7 Icon 8 Virtual 9 From date 10 To date 11 Fromdate - Todate

Enter name and click Save Click to Select Schema Select schema for which form should be bound and click Cancel Select Schema for which form should be bound and click Ok Select Multiple schemas and click Ok Upload icon for the schema form Check the check box for virtual Select from date Select To date Select fromdate greater than todate

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
Bound to Schemas value should not be changed Bound to Schemas value should be set as selected schema Schema form can be bound to multiple schemas Icon should be uploaded for the schema form From date should be set To date should be set

Pass Pass Pass Pass Pass Fixed Pass Pass 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

12 Toolbox 13 General - Label 13.1 Label - Visible 13.2 Label - Text 14 General - Image 14.1 Image - Visible 14.2 Image - Upload 15 General - DEDateFrom 15.1 DEDateFrom - Required 15.2 DEDateFrom - Visible 15.3 DEDateFrom - Value 16 General - DEDateTo 16.1 DEDateTo - Required 16.2 DEDateTo - Visible 16.3 DEDateTo - Value 17 Schema DateFrom 18 Schema DateTo Form fields from 1:n 19 groups 20 Validations - Readonly 21 validations - visible 22 Validation - Caption 23 No of rows Form fields from groups 24 other than 1:n

Toolbox Create Label field for the form Check/Uncheck the Visible check box Enter Label Create Image field for the form Check/Uncheck the visible check box Upload image for the form DEDateFrom Check Required check box Check/Uncheck the Visible check box Select value for the DEDateFrom DEDateTO Check Required check box Check/Uncheck the Visible check box Select value for the DEDateTo

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
Lable text should display in the form Image field should be created Image should be uploaded for the form DEDateFrom should present by default for the form DEDateFrom should be mandatory while date entry DEDateFrom value should be set By default DEDateTo should present for the form DEDateTo should be mandatory while date entry DEDateTo value should be set

Pass

Pass Pass Pass Pass Pass Pass

Label text is displayed for form Image field is created Image is uploaded for the form By default DEDateFrom is present for the form

DEDateFrom value is set By default DEDateTo is present for the form

Pass Pass

DEDateTo value is set

Pass

Select 1:n groups from the list and drag on to create form For each field check/uncheck Readonly checkbox For each field check/uncheck Visible checkbox Enter the caption for each field Enter no of rows Drag required properties of the group on to form

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 Fields are set for the form Displaying Validations, Visibility and range fields for the selected property If the property type is Int also displaying Prec.Length field in Range

Pass Pass pass Fixed

Fields should be created Should display validations, visisbility and range fields for the selected property to set 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

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

25.2 Validation - Readonly 25.3 Validation - Nullable Validation - Unit Read 25.4 only 25.5 Visibility - Visible 25.6 Visibility - Unitvisible 25.7 Range - Min.Range 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

Check the Readonly check box Check the Nullable check box Check the Unit Read only check box check/uncheck visible check box Check/uncheck Unitvisible check box Enter the value for Min.Range

The selected property should be set readonly and not able to edit The selected property is set to accept null values The selected property unit field is set as read only and not able to edit

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

Validations for property 26 Data type String Select the property of type String 26.1 Validation - Required 26.2 Validation - Readonly 26.3 Validation - Nullable 26.4 Visibility - Visible 26.5 String validation - Mask Check the Required check box Check the Readonly check box Check the Nullable check box Check/Uncheck visible checkbox 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

Displaying Validation, visibility and string validation fields

Pass

Format for dat should be set for the selected property field It should display Regular expression editor window The selected regular expression should not be selected The regular expression should be set for the selected field The minmum length should be set for the selected field

26.7 String validation - RegEx click to select RegEx 26.8 Reg.Ex - Cancel 26.9 REgEx - Ok String Validation 26.1 Min.length 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 27.2 Validation - Readonly 27.3 Validation - Nullable 27.4 Visibility - Visible 27.5 Range - Max.Range 27.6 Range - Min.Range Check the Required check box Check the Readonly check box Check the Nullable check box Check/Uncheck the visible check box Select date for max.range Select date for min.range Select any RegEx from the list and click Cancel Select any REgEx from the list and click Ok Enter minimum length

Enter maximum length for the string

The maximum length should be set for the selected field

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

Displaying validation, visibility and Range fields

Pass

Max.Range should be set 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 28.2 Validation - Readonly 28.3 Validation - Nullable 28.4 Visibiltiy - Visible 28.5 Value Edition - URI 29 Cancel 29.1 NO 29.2 Yes 29.3 Cancel 30 Save After entering details click any link outside form Click No Click Yes Click Cancel Enter all details and click Save Check the Required check box Check the Readonly check box Check the Nullable check box Check/Uncheck the visible check box

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

should display message to save details with Yes, No and Cancel buttons Details should not be saved and redirect to selected page Details should be saved and redirect to selected page Should retain in same page without any changes Form should be saved for selected Schema In the list Schema forms should be saved in alphabetical order and should not be case sensitive Should be able to increase or decrese form size

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 Retained in same page without any changes Form is saved for selected Schema Schema forms are not saved in alphabetical order Able to increase or decrease form size Pass Pass Fixed Pass

31 Schema form list 32 Form size Edit Schema form

Schema form list Increase or decrease form size

33 Schema form 34 Update Delete Schema Form 35 Delete property 36 Delete Schema form 36.1 No 36.2 Yes

Select Schema Edit the required details and click Save Select property to be deleted on the form and Righclick. Click Delete Select Schema form to be deleted and click Delete Click No Click Yes

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
The selected property should be deleted from form It should display confirmation message with Yes and No buttons Selected form should not be deleted Selected form should be deleted

Pass Pass Pass Pass Pass Pass Fixed

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

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