Top Banner
© 2007 ArisGlobal © 2007 ArisGlobal
24
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Final Validations

© 2007 ArisGlobal© 2007 ArisGlobal

Page 2: Final Validations

Configuration Process

Page 3: Final Validations

What is Screen Configuration?

Screen Configuration in Register encompasses configuring:

– Data presentation on screens (tabs (form), sections)– Data elements and labels displayed in data capture screens – Context information displayed on screens

Register also provides a facility to configure the Tree labels using custom functions.

Hierarchy:

Module Forms Sections Tiles Fields

Page 4: Final Validations

Validations for FSD & RD

Each requirements mentioned in RD should have a reference in FSD.

Group Review / Walk Through required for understanding both RD & FSD

All the review records should be updated with the comments from the respective stake holders

FSD should contain details about • Functional Description• User interface• Regression area• Database references

Page 5: Final Validations

Database validations

Take the required Standard Build as base for any configuration setup

Run the configuration script on the Standard build installed by following the Installation Guide ( IG)

Follow the instructions as per the IG and report any error to the DEV team for clarification

On successful DB installation , we should be able to navigate through records across the tables

Page 6: Final Validations

Configuration mainly deals

New Field Addition Renamed Field Deleted Fields Extension of Fields ( height, width) Data type changes of fields ( text , list, radio button..etc) Label Changes Form Changes Sections Alignment Lookups Custom Codelist UI changes

Page 7: Final Validations

Validation for New Fields

Appearance in Proper Sections Field Position ( height, width) Data type (Var char, number, clob etc) Field type (text, text area, list box etc) Auto Population / Auto generate Proper Messages validations Boundary value verification ( min & max value) Code list Verification Regression Areas ( navigations of the field across the applications) Appearance in search , Advanced Search criteria ( if applicable), Audit

trails, Navigation history, Adhoc Query, Report Generation Check for reference to old values including data type, field type,

messages etc Screen Alignment Functional flow should be proper Check for Special Character

Page 8: Final Validations

Validation of New Fields Contd…

Check in Custom Security Check in Exclude Field Verification Check in search tree Check for SQL, COUNT, LOAD query Check for Save, OK, CANCEL Button for its functionality

Page 9: Final Validations

Validation for Renamed Fields

Appearance in Proper Sections Field Position ( height, width) Data type (Var char, number, clob etc) Field type (text, text area, list box etc) Auto Population / Auto generate Proper Messages validations Boundary value verification ( min & max value) Code list Verification Regression Areas ( navigations of the field across the applications) Appearance in search , Advanced Search criteria ( if applicable), Audit

trails, Navigation history, Adhoc Query, Report Generation Check for reference to old values including data type, field type,

messages etc Check for Special Character

Page 10: Final Validations

Validation for Deleted Fields

Deletion from Proper Sections / forms Proper Messages validations Code list Verification Regression Areas ( navigations of the field across the

applications) Appearance in search , Advanced Search criteria ( if

applicable), Audit trails, Navigation history, Adhoc Query, Report Generation

Page 11: Final Validations

Validation for Dropdown

Add from Codelist Delete from Codelist Check for Boundary Value ( Max & Min) Check for Special Character Make values as inactive Check in reports display Check for code and decode values Check for mapping of data's Check for Sorting of data Check for duplicate entry of codelist data

Page 12: Final Validations

Validation for Lookup

Add from respective Library screens Add Duplicate records Add Special Characters Add min & max value Add different data types ( numeric & var char) Check for boundary value ( min , max) Check for proper selection of data in different fields/ columns appearing

on the screen Check for Duplicate records Check for drill down if data is populated from admin Check for TAB out sections Check for different data types Check for navigation of multiple records Check for status bars ( vertical & Horizontal) Check for single search and multiple search Check for the data display in the maintenance field display

Page 13: Final Validations

Validation for free text

Check for boundary Add special Characters Check for SAVE , CANCEL operations

Page 14: Final Validations

Validation for List view

Data in each column Sort order Alignment Check for SAVE, CANCEL, DELETE operations

Page 15: Final Validations

Validations for Free Form

Record counter Data uniqueness Mandatory fields Form alignment

Page 16: Final Validations

Validations For Date Fields

Date Icon Appearance Old dates(1900’s) ( <, >, <=, >=, =) future date(2050) ( <, >, <=, >=, =) Today’s date( <, >, <=, >=, =) Change format (dd/mm/yy, dd/mm/yyyy, mm/dd/yy) Change date separators ( -, /,char) Invalid date format Insert text Insert special characters Proper Validation Messages Check for Dates for months

like Nov, Dec

Page 17: Final Validations

Validations for Custom Security

Check for New, Deleted and Renamed field names in Custom Security tree

Check for Screen level security • Add,• Delete,• View privileges;

Check for Label level security • Read,• Write• None privileges

Page 18: Final Validations

Validations for Configured Screen

Configured Screen should be same as User interface screen.

Check for the additional fields, deleted fields and renamed fields with its data types and its verification

Check for position DML buttons. Alignment of form and sections . Alignment of Buttons, Tabs, Links, hyperlinks. Check for Navigation History, Record counter, Add and

View links in Add To favorites in the configured screen

Page 19: Final Validations

Validations for Tree

Minimize and Maximize tree Validate the tree context Refresh Tree Loading Please wait messages

Page 20: Final Validations

Validations for product module

Copy product View product Delete details Edit product Product batch update Registration wizard for more than 1 product Summary tab Product search result tree Tree label display Modification of locked products.

Above validations should be tested for both device and non device product, Active and passive product

Page 21: Final Validations

Validations for product module contd…

Navigation History Record counter Add to favorites Custom Security

• Custom Security tree• Screen level security• Label level security

Adhoc Query

Page 22: Final Validations

Validations for registration module

Copy registration Move registration Revise registration – major versioning, minor versioning Convert Add new local update Add Question Edit Registration View registration Delete details History Summary tab View, Add new local update, add question , Revise for more than 1

registration Above validations should be carried out for all 4 registration sets,

CMS countries, Member countries, with verification on and off. Active and passive registration, Apply local update to registration

Page 23: Final Validations

Validations for Regupdate module

Mutual Update – Copy to new MU, Distribute, Edit, View, Delete details, Summary tab

Local Update – Add Question, Edit Question, Apply, Edit, View, Delete details, Summary tab

Reg. update search result tree. Tree label display as per the requirement Action details screen – All configured screens should be

present and values entered in configured fields should retain the values.

Add, delete, Update, Replace and All options to be checkedThe validations for Distribute, Apply should be done for more than one registration set.

Page 24: Final Validations

Thanks