The following is the checklist that can be used to validate the fields for any given UI. This should be helpful for any application that has predominant number of fields.
Field
Validation
|
Field
Characteristics
|
Mandatory/Optional
|
|
Editable/Not
Editable
|
|||
Dependant
|
|||
Unique
|
|||
AutoComplete
|
|||
Data
from External entity
|
Any
charset including `~!@#$%^&*()-_+={}|[]\;’:”,./<>? –
|
||
Information
Bubble Message
|
|||
Validation
Messages
|
|||
HoverOver
(Text/image etc)
|
|||
Tool
Tip (text)
|
|||
Char set
|
Alpha-numeric
|
||
Numeric/Decimal
|
|||
Currency
|
|||
Default
Value
|
|||
List
|
|||
Text
|
|||
Length
|
|||
Min Number of chars
|
|||
Allowed
Special chars
|
any charset including
`~!@#$%^&*()-_+={}|[]\;’:”,./<>? –
|
||
Format
|
Email
|
||
Date
|
|||
Range
|
|||
File
Input
|
Allowed
file extensions
|
||
File
path not/to be shown
|
|||
File
Download
|
Save
as <format>
|
||
Naming
Convention
|
|||
Default/Specific
Location
|
|||
Navigation
|
Menu
Items
|
Category
|
|
Text
|
|||
Bread Crumb
|
Not/Clickable
|
||
Page
|
For each
page
|
Spell
check
|
|
Alignment
|
|||
Font
|
|||
Size
|
|||
Style
|
|||
Info
Containers
|
|||
Error
containers
|
|||
General
feature Items
|
Quick
Links
|
||
Quick
Search
|
|||
Favorites
|
|||
Help
/KB links
|
|||
Print
|
|||
Hyperlinks
|
|||
Reset
|
|||
Back
|
|||
Cancel
|
|||
Settings
[Basic, Expert, Advanced etc]
|
|||
Login
|
Marketing
content
|
||
Home
page
|
|||
Masthead
|
|||
Copyright
|
|||
Privacy
and Legal
|
|||
Sitemap
|
|||
Search
|
Search
Criteria
|
Blank
Search
|
|
With
all Search criteria
|
|||
With
specific search criteria
|
|||
Search
with wild cards and spl chars
|
|||
Search
results container
|
Column
Header
|
||
Default
Sort
|
|||
Sorting
|
|||
Export
|
|||
Pagination
|
|||
Actions
on records [View, edit, delete etc as applicable]
|
No comments:
Post a Comment