Escolar Documentos
Profissional Documentos
Cultura Documentos
VALIDATE IF RE-ENTER PASSWORD AND PASSWORD FIELDS CONTAIN SAME DATA BUT DIFFERENT CASES(AS IN ONE IS CAPITAL AND OTHER IS
SMALL CASE)
EMAIL ID FIELD TEST CASES
VALIDATE IF AT LEAST ONE @ AND '.' ARE PRESENT IN EMAIL ID FIELD
VALIDATE IF SPACES TRIMMED IN THE BEGINNING AND END OF EMAIL ID FIELD
VALIDATE IF ONLY SPACES ALONG WITH @ AND . IS NOT ALLOWED TO BE SAVED IN EMAIL ID FIELD
VALIDATE IF EMAIL ID FIELD IS UNIQUE FOR A RECORD DEPENDING ON THE USABILITY.
VALIDATE IF EMAIL ID FIELD IS CASE INSENSITIVE
VALIDATE IF EMAIL ID FIELD ACCEPTS QUOTES
VALIDATE DUPLICATE EMAIL ID FOR A SPECIFIC DOMAIN.
PARAMETER SCREEN & REPORTS TEST CASES
VALIDATE FOR BLANK INPUTS IN THE FROM RANGE FIELD IS ACCEPTABLE.
VALIDATE FOR BLANK INPUTS IN BOTH FROM RANGE FIELD AND TO RANGE FIELD IS ACCEPTABLE
VALIDATE FOR BLANK INPUTS IN TO RANGE FIELD IS ACCEPTABLE.
VALIDATE IF VALUE IN TO RANGE FIELD IS SMALLER THAN FROM FIELD IS NOT ACCEPTABLE.
VALIDATE IF DATE RANGE FIELD DISPLAYS MAXIMUM VALUE PROVIDED IN SELECTION BOX IN 'TO' DATE FIELD AND MINIMUM VALUE IN THE
FROM DATE FIELD. AS PER THE REQUIREMENT OF THE QUERY.
VALIDATE IF BLANK SCREEN IS SUBMITTED THEN ALL THE RECORDS ARE DISPLAYED.
VALIDATE IF THE RESULT PAGE DISPLAYS THE NO. OF RECORDS FOUND FOR THE QUERY.
VALIDATE IF THE RESULT PAGE DISPLAYS NEW QUERY LINK TO GO BACK TO THE QUERY PAGE
VALIDATE IF STANDARD NO. OF RECORDS IS DISPLAYED ON A SINGLE RESULT PAGE OF THE REPORT.
VALIDATE IF THE BUTTON ON THE PARAMETER SCREEN IS LABELED AS 'SEARCH'.
VALIDATE IF NEXT AND PREVIOUS BUTTONS ARE PRESENT ON A PAGE, THE SAME IS LABELED AS 'NEXT' AND 'PREV' AND IS POSITIONED ON TH
RIGHT HAND SIDE AND LEFT HAND SIDE OF THE SCREEN RESPECTIVELY.
VALIDATE IF THE ALPHANUMERIC DATA & LABELS DISPLAYED IN THE REPORT IS LEFT ALIGNED.
VALIDATE IF THE NUMERIC DATA & LABELS DISPLAYED IN THE REPORT IS RIGHT ALIGNED.
VALIDATE IF THE NUMERIC DATA & LABELS REPRESENTING ID FIELDS OR LINKS IS DISPLAYED AS LEFT ALIGNED.
MULTI-USER TEST CASES
SUBMISSION OF A FORM FROM TWO DIFFERENT MACHINES
VALIDATE IF THE TWO DIFFERENT USERS ACCESS THE SAME RECORD FROM DIFFERENT MACHINES.
VALIDATE IF THE SAME USER IS ALLOWED TO ACCESS THE SAME RECORD FROM DIFFERENT MACHINES.
VALIDATE IF IN CASE OF MULTI-USER OPERATIONS, IF ANY UNIQUE KEY OR PRIMARY KEY IS VIOLATED, APPROPRIATE ERROR MESSAGE IS
SHOWN TO ONE OF THE USER.
VALIDATE FOR THE CHANGES IN MASTER DATA, WHEN THE SAME IS BEING USED IN THE TRANSACTION FROM THE OTHER TERMINAL
VALIDATE IF TWO DIFFERENT USERS TRY TO DELETE SAME RECORD FROM DIFFERENT MACHINES. (VALIDATE IF A USER TRY TO DELETE SAME
RECORD FROM DIFFERENT BROWSERS.
LOGIN RELATED TEST CASES
VALIDATE FOR SUBMISSION OF BLANK LOGIN SCREEN.
VALIDATE FOR CANCELLATION ON BLANK LOGIN SCREEN.
VALIDATE FOR THE FOCUS ON THE FIRST TEXT FIELD IN THE LOGIN SCREEN AFTER INVOKING THE SCREEN
VALIDATE FOR THE FOCUS ON THE LOGIN BUTTON IN THE LOGIN SCREEN AFTER INVOKING THE SCREEN
VALIDATE FOR SIMULTANEOUS LOGGING OF DIFFERENT TYPES OF USERS WITH THE SAME USER NAME AND PASSWORD.
VALIDATE IF THE USER NAME FIELD IS LEFT BLANK AND USER CLICKS ON LOGIN
VALIDATE IF THE PASSWORD FIELD IS LEFT BLANK AND USER CLICKS ON LOGIN.
VALIDATE IF AFTER CHANGING THE PASSWORD AND SAVING THE RECORD, THE USER IS ALLOWED TO LOGIN.
VALIDATE IF THE USER DOES NOT LOG OFF NORMALLY, HE IS ALLOWED RE-LOGIN.
VALIDATE IF ONLY THE USER NAME IS ENTERED RIGHT AND THE PASSWORD IS ENTERED WRONG.
VALIDATE IF ONLY THE PASSWORD IS ENTERED RIGHT AND THE USER NAME IS ENTERED WRONG.
VALIDATE IF PASSWORD IS CASE SENSITIVE.
VALIDATE IF USERNAME IS CASE SENSITIVE.
FUNCTIONALITY
VALIDATE IF THE BUSINESS REQUIREMENTS ARE BEING MET
VALIDATE FOR ACCURACY OF THE CALCULATED FIELD. ALSO WHILE VALIDATING FOR PAGE TOTAL VALIDATE ACROSS PAGES.
VALIDATE FOR USAGE OF DATA ACROSS MODULES. ADDRESS BOOK ENTRIES CAN USED IN EMAIL AND APPOINTMENTS MODULE
VALIDATE FOR APPROPRIATENESS OF FIELD SIZE FOR STORING THE DATA, I.E. FIELD SIZE OF 12 IS NOT APPROPRIATE FOR STORING NAME
LIKE 'BALASUBRAMANIAM'
VALIDATE FOR COMPLIANCE WITH THE DESIGN DOCUMENTS AND SPECIFIC PROJECT RELATED LEGAL ISSUES AND STANDARDS
VALIDATE FOR UNAUTHORIZED ACCESS OF THE SYSTEM. BOTH WITH PASSWORD SECURITY AND ACCESS LEVEL SECURITY
IF ANY FIELD HAS MULTIPLE VALIDATION RULE, VALIDATE FOR VALIDITY OF EACH OF THEM
VALIDATE FOR INCLUSION OF ZERO'S IN COMPLEX CALCULATIONS
VALIDATE FOR HANDLING OF SPECIAL CHARACTERS LIKE SINGLE QUOTES IN SEARCH OPERATIONS
VALIDATE FOR APPLICATION ACCESS WHEN THE DATABASE SERVER IS DOWN
VALIDATE FOR DIV BY 0, CAN TEST FORCE THIS CONDITION
VALIDATE FOR STORING OF PASSWORD IN ENCRYPTED FORMAT
VALIDATE FOR VALIDITY OF PASSWORD EXPIRY RULE
FORM LEVEL TEST CASES
IS THE SPELLING AND GRAMMAR CORRECT?
ARE THE NON UPDATEABLE FIELDS HAVING A GRAY BACKGROUND ?
IS THE GENERAL SCREEN BACKGROUND THE CORRECT COLOR?
ARE THE FIELD PROMPTS THE CORRECT COLOR?
ARE THE FIELD BACKGROUNDS THE CORRECT COLOR?
ARE ALL THE FIELD PROMPTS SPELT CORRECTLY?
IN READ-ONLY MODE, ARE THE FIELD PROMPTS THE CORRECT COLOR?
IN READ-ONLY MODE, ARE THE FIELD BACKGROUNDS THE CORRECT COLOR?
ARE ALL THE SCREEN PROMPTS SPECIFIED IN THE CORRECT SCREEN FONT?
IS THE TEXT IN ALL FIELDS SPECIFIED IN THE CORRECT SCREEN FONT?
ARE ALL THE FIELD PROMPTS ALIGNED PERFECTLY ON THE SCREEN?
ARE ALL THE FIELD EDIT BOXES ALIGNED PERFECTLY ON THE SCREEN?
ARE ALL GROUP BOXES ALIGNED CORRECTLY ON THE SCREEN?
IS THE SCREEN RESIZABLE?
IS THE SCREEN MINIMIZABLE?
ARE ALL THE ERROR MESSAGES SPELT CORRECTLY ON THE SCREEN?
ARE THE DIALOG BOXES HAVING A CONSISTENT LOOK AND FEEL.
PAGE SIZE SHOULD NOT EXCEED 65KB.IN EXCEPTIONAL CASES IT CAN GET TO 100K.REDUCING PAGE SIZE GIVES BETTER PERFORMANCE ON
THE WEB.
TRANSACTIONAL BUTTONS SHOULD BE PLACED AT THE BOTTOM OF THE SCREEN ALSO IF THE SCREEN HAS VERTICAL SCROLL BAR.
(DEPENDS ON BUSINESS REQUIREMENT THOUGH)
THERE SHOULD BE GAP BETWEEN THE LABEL AND CONTROLS. (SINGLE )
THERE SHOULD BE GAP BETWEEN CONTROL AND CALENDAR. (SINGLE )
CALENDAR IMAGE SHOULD BE MIDDLE ALIGNED TO THE CONTROL.
MAX. LENGTH OF THE CONTROLS SHOULD MATCH WITH THE DATABASE FIELD LENGTH.
VALIDATE FOR DISPLAY OF SYSTEM STATUS, IF BUSY THEN THE HOUR GLASS SHOULD BE DISPLAYED
VALIDATE FOR MATCHING OF THE ICONS USED WITH REAL WORLD USAGE OF THAT ICON
VALIDATE FOR CONSISTENCY ACROSS THE MODULE
VALIDATE FOR THE DISPLAY OF CHARACTERS AS LEFT ALIGNED AND NUMERIC FIELD RIGHT ALIGNED
VALIDATE FOR ACCESSIBILITY OF THE SCREEN FROM ALL THE OPTIONS PROVIDED I.E. MENUS, TOOLBAR
VALIDATE FOR THE CONTROL GOING BACK TO THE ERROR FIELD AFTER THE DISPLAY OF ERROR MESSAGE
VALIDATE FOR TOOL TIPS ON COMMAND BUTTONS
VALIDATE FOR USER BEING IN CONTROL OF THE OPERATIONS BEING PERFORMED
DOES THE TAB ORDER SPECIFIED ON THE SCREEN GO IN SEQUENCE FROM TOP LEFT TO BOTTOM RIGHT? THIS IS THE DEFAULT UNLESS
OTHERWISE SPECIFIED.
ARE ALL READ-ONLY FIELDS AVOIDED IN THE TAB SEQUENCE?
ARE ALL DISABLED FIELDS AVOIDED IN THE TAB SEQUENCE?
IS THE CURSOR POSITIONED IN THE FIRST INPUT FIELD OR CONTROL WHEN THE SCREEN IS OPENED?
WHEN AN ERROR MESSAGE OCCURS DOES THE FOCUS RETURN TO THE FIELD IN ERROR WHEN THE USER CANCELS IT?
DOES THE SCREEN HAVE A CANCEL OPERATION FOR THE USER TO CANCEL THE TRANSACTION
IS THE SCREEN MODAL. i.e. IS THE USER PREVENTED FROM ACCESSING OTHER FUNCTIONS WHEN THIS SCREEN IS ACTIVE AND IS THIS
CORRECT?
CAN A NUMBER OF INSTANCES OF THIS SCREEN BE OPENED AT THE SAME TIME AND IS THIS CORRECT?
CLICK A LINK BEFORE A PAGE IS DOWNLOADED COMPLETELY.
VERIFY WHETHER A PAGE IS DISPLAYED PROPERLY UPON CLICKING A LINK FOR CERTAIN NUMBER OF TIMES CONTINOUSLY.
VERIFY WHETHER LOGGING AND VERSION CHECKING IS HAPPENED FOR NON-WEB BASED UI.
VERIFY WHETHER ALL UIS ADHERE TO CORPORATE SECURITY SITE GUIDELINES. THE GUIDELINES CAN BE FOUND AT
http://itweb/polices/app_dev_host.htm.
VERIFY WHETHER USER FRIENDLY ERROR MESSAGE IS DISPLAYED.
DATABASE
IMPORTING DATA FROM A FILE
VERIFY BY PASSING MORE NUMBER OF COLUMNS THEN SPECIFIED.
VERIFY BY NOT PASSING THE MANDATORY FIELDS.
VERIFY BY PASSING MORE NUMBER OF CHARACTERS THEN SPECIFIED IN THE DESTINATION DATABASE FOR A PARTICULAR COLUMN.
VALIDATE DATA FOR LEADING AND TRAILING SPACES FOR THE ALPHANUMERIC COLUMNS.
VERIFY DATA BY PASSING CHARACTERS FOR A COLUMN OF DATATYPE INTEGER. ALSO VERIFY BY PASSING VALUES MORE THEN 2,147,483,647
VALIDATE FOR DIFFERENT DATE FORMATS ALONG WITH TIME
VALIDATE FOR THE FILE FORMATS
VALIDATE FOR DIFFERENT DELIMITERS.
IMPORTING DATA FROM A DATABASE
VERIFY WHETHER SOURCE AND DESTINATION COLUMNS HAVE SAME COLUMN SIZE AND DATATYPE.
VERIFY WHETHER DESTINATION TABLE IS EXISTING WITH THE SPECIFIED COLUMNS.
VERIFY WHEN A JOB IS STOPPED WHILE IT IS EXECUTING WHETHER IT IS ROLLED BACK OR IT IS STARTING FROM THAT POINT.
VALIDATE DATA AGAINST THE RULES SPECIFIED FOR EACH COLUMN/TABLE
VERIFY WHETHER PROPER ERROR MESSAGE IS DISPLAYED WHEN DATABASE SERVER (DESTINATION SERVER) GOES DOWN WHEN SOURCE
DATABASE SERVER IS HAVING ACTIVE CONNECTION.
XML INPUT PARAMETERS VALIDATION
VERIFY PASSING PARAMETERS WITH LEADING AND TRAILING SPACES.
VERIFY PASSING EMPTY PARAMETERS.
VERIFY PASSING PARAMETERS OF DIFFERENT DATATYPES. FOR EX: PASS PARAMETERS OF DATATYPE STRING FOR DATATYPE OF INTEGER
PERFORMANCE
VALIDATE FOR THE RESPONSE TIME BY SCALING UP THE SIMULTANEOUS USER ACCESS AS SPECIFIED IN BENCH MARKS.
VALIDATE FOR THE RESPONSE TIME BY SCALING UP THE DATABASE RECORDS, FROM 10000, 50000, 60000 RECORDS OR AS SPECIFIED IN THE
REQUIREMENTS
VALIDATE FOR RESOURCE UTILIZATION WHEN MULTIPLE USERS ACCESS THE SYSTEM
VALIDATE FOR RESOURCE UTILIZATION WHEN THE SYSTEM HAS BEEN OPERATIONAL FOR MULTIPLE DAYS
SECURITY
PLEASE FOLLOW THE GUIDELINES IN THE ATTACHED PRESENTATION
Presentation
INSTALLATION TESTING
VALIDATE FOR FUNCTIONING OF THE SYSTEM WITH DIFFERENT OPERATING SYSTEM AS STATED IN THE REQUIREMENT DOCUMENT
VALIDATE FOR INSTALLATION ON A CLEAN MACHINE
VALIDATE FOR PROMPTING, IN CASE OF INSUFFICIENT SPACE FOR INSTALLATION
VALIDATE THAT UNINSTALL OPERATION REMOVES ALL TRACES OF THE PROGRAM
VALIDATE FOR CANCELLATION OF INSTALLATION OPERATION MIDWAY. RE-INSTALL THE INSTALLATION PROCESS SHOULD COMPLETE
SMOOTHLY
VALIDATE FOR INSTALLATION IN THE DEFAULT DIRECTORY
VALIDATE FOR INSTALLATION IN THE USER DEFINED DIRECTORY AND WORKING OF ALL MAIN OPERATION
VALIDATE FOR INSTALLATION WITH LOGIN FILE PATH, PATH'S WITH SPACES
VALIDATE FOR MIGRATION OF DATA FROM THE OLD SYSTEM
VALIDATE FOR INSTALLATION OF APPLICATION ON ONE MACHINE AND DATABASE ON ANOTHER MACHINE
VALIDATE FOR PRINTING ON DIFFERENT TYPE OF PRINTERS
VERIFY WHETHER ALL THE TABLES/VIEWS HAS BEEN CREATED WELL BEFORE AS SPECIFIED IN THE FUNCTIONAL SPEC'S
VERIFY WHETHER ALL THE CONSTRAINTS AND INDEXES HAS BEEN CREATED AS SPECIFIED IN THE FUNCTIONAL SPEC'S
VERIFY WHETHER THE BUILD PROCESS ABLE TO RESTART FROM THE FAILURE MODE.
VERIFY WHETHER THE LONG BUILD PROCESS ARE MONITORED AND LOGGED EXACTLY.
DATABASE TESTING
PLEASE FOLLOW THE GUIDELINES IN THE ATTACHED PRESENTATION
ACCESSIBILITY TESTING
GENERAL TEST CASES
VALIDATE WHETHER SOFTWARE PROVIDE KEYBOARD EQUIVALENTS FOR ALL MOUSE ACTIONS, INCLUDING BUTTONS, SCROLL WINDOWS,
TEXT ENTRY FIELDS, AND POP-UP WINDOWS
VALIDATE WHETHER PROGRAM PROVIDE CLEAR AND PRECISE INSTRUCTIONS FOR USE OF ALL KEYBOARD FUNCTIONS AS PART OF THE USER
DOCUMENTATION
VALIDATE INSTRUCTIONS REGARDING KEYBOARD USE WIDELY AVAILABLE FOR ALL USERS IN YOUR COMPONENT
VALIDATE WHETHER SOFTWARE HAVE A LOGICAL TABBING ORDER AMONG FIELDS, TEXT BOXES, AND FOCAL POINTS
VALIDATE DOES THE FOCUS FOLLOW A LOGICAL TABBING ORDER NAVIGATING SCREENS AND DIALOG BOXES USING THE KEYBOARD
VALIDATE IF THERE IS A WELL-DEFINED FOCAL POINT THAT MOVES WITH KEYBOARD NAVIGATION? (E.G., CAN YOU USE THE ARROW KEYS TO
NAVIGATE THROUGH A LIST FOLLOWED BY PRESSING THE ENTER KEY OR SPACE BAR TO SELECT THE DESIRED ITEM)
IF TIMED RESPONSES ARE PRESENT, DOES THE SOFTWARE ALLOW THE USER TO MODIFY THE TIMING PARAMETERS OF ANY REQUIRED TIMED
RESPONSES?
VALIDATE ALL DESCRIPTIONS OR LABELS FOR FIELDS POSITIONED IMMEDIATELY TO THE LEFT OR DIRECTLY ABOVE THE CONTROL, AND DO
THEY END IN A COLON, SO THAT IT IS EASY FOR SCREEN READING SOFTWARE TO ASSOCIATE THE LABELS WITH THE CORRESPONDING FIELD
VALIDATE WHETHER EVERY WINDOW, OBJECT, AND CONTROL HAVE A CLEARLY NAMED LABEL
VALIDATE THE SOFTWARE APPLICATION USE STANDARD CONTROLS RATHER THAN OWNER-DRAWN OR CUSTOM CONTROLS
DOES THE SOFTWARE HAVE A USER SELECTABLE OPTION TO DISPLAY TEXT ON ICONS, I.E., TEXT ONLY ICONS OR BUBBLE HELP?
VALIDATE WHETHER THE USE OF ICONS CONSISTENT THROUGHOUT THE APPLICATION
VALIDATE WHETHER MENUS WITH TEXT EQUIVALENTS PROVIDED FOR ALL ICON FUNCTIONS OR ICON SELECTIONS ON MENU, TOOL, AND
FORMAT BARS
IF THERE ARE AUDIO ALERTS, ARE VISUAL CUES ALSO PROVIDED
NOTE: MOST OPERATING SYSTEMS HANDLE THIS ISSUE IN THE
CLIENT/SERVER ENVIRONMENT; THE QUESTION IS MOST RELEVANT IN A DUMB TERMINAL ENVIRONMENT
VALIDATE WHETHER THE SOFTWARE SUPPORT THE "SHOW SOUNDS" FEATURE WHERE IT IS BUILT INTO THE OPERATING SYSTEM
VALIDATE WHETHER USER DISABLE OR ADJUST SOUND VOLUME
IF INFORMATION IS PROVIDED IN AN AUDIO FORMAT, IS IT ALSO CAPABLE OF BEING DISPLAYED BY THE USER IN A VISUAL FORMAT?
IS THE SOFTWARE APPLICATION FREE OF PATTERNED BACKGROUNDS USED BEHIND TEXT OR IMPORTANT GRAPHICS?
VALIDATE WHETHER A USER CAN OVERRIDE DEFAULT FONTS FOR PRINTING AND TEXT DISPLAYS?
VALIDATE WHETHER A USER CAN ADJUST OR DISABLE FLASHING, ROTATING, OR MOVING DISPLAYS
VALIDATE THE SOFTWARE TO ENSURE THAT COLOR-CODING IS NEVER USED AS THE ONLY MEANS OF CONVEYING INFORMATION OR
INDICATING AN ACTION
VALIDATE THE APPLICATION SUPPORTS USER-DEFINED COLOR SETTINGS SYSTEM-WIDE
IS HIGHLIGHTING ALSO VIEWABLE WITH INVERTED COLORS?
IF THE SOFTWARE APPLICATION DRAWS ITS OWN SCREEN ELEMENTS, DOES IT PICK UP THE SIZE SETTINGS THAT THE USER HAS SELECTED
THE CONTROL PANEL?
VALIDATE ALL MANUALS AND DOCUMENTATION PROVIDED IN ELECTRONIC FORMAT AS WELL AS ASCII TEXT FILES, INCLUDING TEXT
DESCRIPTIONS OF ANY CHARTS, GRAPHS, PICTURES, OR GRAPHICS OF ANY NATURE?
VALIDATE WHETHER A USER CAN CHOOSE TO HAVE ANY REPORT GENERATED BY THE SOFTWARE MADE AVAILABLE IN A "PRINT TO ASCII FILE"
FORMAT?
IS SPECIAL TRAINING PROVIDED FOR USERS WITH DISABILITIES THAT WILL ENABLE THEM TO BECOME FAMILIAR WITH THE SOFTWARE AND
LEARN HOW TO USE IT IN CONJUNCTION WITH ASSISTIVE TECHNOLOGY PROVIDED AS AN ACCOMMODATION?
WEB ACCESSIBILITY TEST CASES
VALIDATE ALL PAGES ON THE SITE HAVE A HIGHLY CONSISTENT STYLE WITH PREDICTABLE LAYOUT OF ELEMENTS.
VALIDATE FULL AND EQUIVALENT ALTERNATIVE DESCRIPTIONS ARE PROVIDED FOR ALL IMAGES
VALIDATE SEPARATE, REDUNDANT, DESCRIPTIVE TEXT LINKS ARE PROVIDED FOR ALL IMAGE LINKS AND IMAGE MAPS.
VALIDATE ALTERNATIVE METHODS TO FORMS ARE INCLUDED AND SUPPORTED IN ORDER TO COLLECT INFORMATION FROM USERS.
VALIDATE FRAMES ARE NOT USED OR IF THEY ARE A CLEAR ALTERNATIVE METHOD IS USED TO PROVIDE EQUIVALENT INFORMATION TO THAT
IN THE FRAMED VERSION.
VALIDATE TABLES ARE USED ONLY FOR DATA DISPLAY OR SPARINGLY FOR FORMATTING PAGES. ALL TABLES DEGRADE GRACEFULLY.
VALIDATE ALL VIDEO CLIPS, AUDIO CLIPS ETC. HAVE EQUIVALENT CONTENT PROVIDED SUCH AS DESCRIPTIONS AND SUBTITLES.
VALIDATE BACKGROUND IMAGES AND BACKGROUND COLOURS ARE NOT USED, OR USED CAREFULLY TO AVOID REDUCING CLARITY THROUG
LACK OF CONTRAST.
VALIDATE ALL PAGES ALLOW THE DEFAULT SIZE OF THE TEXT TO BE ALTERED BY THE USERS. WHEN REFORMATTED IN DIFFERENT SIZES THE
PAGE REMAINS CLEAR AND UNDERSTANDABLE.
VALIDATE ALL SENTENCES, PARAGRAPHS, HEADERS AND TITLES CONTAIN AND END IN APPROPRIATE PUNCTUATION MARKS.
VALIDATE ALL PAGES ARE STRUCTURED USING APPROPRIATE HTML TAGS. TAGS ARE NOT MISUSED TO PROVIDE STYLISTIC EFFECTS.
VALIDATE STYLE SHEETS ARE IMPLEMENTED CORRECTLY. IN-LINE <FONT> DEFINITIONS ARE AVOIDED.
VALIDATE BLINKING AND SCROLLING ELEMENTS ARE AVOIDED.
VALIDATE ALL PAGES WORK USING DIFFERENT SCREEN RESOLUTIONS, WINDOW SIZES AND ON DIFFERENT DEVICES AND WITH DIFFERENT
BROWSER SOFTWARE.
VALIDATE LINKS ARE DESCRIPTIVE AND PREDICTIVE OF THEIR LINK DESTINATION EVEN WHEN VIEWED IN ISOLATION. NO USE OF 'CLICK HERE
ETC.
VALIDATE ALL ACRONYMS AND ABBREVIATIONS ARE MARKED AND EXPANDED USING THE <ABBR> AND <ACRONYM> TAGS.
VALIDATE THE BASE LANGUAGE OF EACH PAGE OR SECTION IS SPECIFIED.
VALIDATE ALL PAGES INCLUDE A DOCUMENT TYPE DECLARATION (E.G. THE STRICT HTML 4.0 DTD).
VALIDATE ALL PAGES MAKE SENSE AND ARE USABLE WITH IMAGES AND CASCADING STYLE SHEETS TURNED OFF.