Basic QA Checklist
Basic QA Checklist
View/Text fields
Verify the alignments of the screen
Verify the alignments when validation comes
Verify the dynamic validations
Verify the client side validations
Verify the server side validations
Verify the data auto-population if there is single data
Ensure address/remarks field does not accept html tags like <>,,etc
Should not check case-sensitive for uniqueness in edit
In Amount Fields
Characters & special characters should not be allowed
Negative values should not be allowed
Empty spaces should not be allowed in between digits
In percentage fields percentage values should be in between(1-100)
Decimals should be accepted(double decimals should not be accepted.
Need to check in Inspect element by changing the values.
Verify data validations by using short cut keys like ctrl+v.(Ex:copy negative values or
characters)
Value zero should be accepted.
Business field/Name fields
IN business name special characters which should be accepted(. , / & ) space should also
be accepted
Number also can be accepted in the business
Business name should not allow duplicates
Ensure address/remarks field does not accept html tags like <>,,etc
Space should be accepted
Mobile Number
Characters & special characters should not be allowed
Mobile phone number Max length should be checked from the data base
Mobile unique should be checked from data base
Check in backe end a to how number is store with 91 or not
Reports/Lists/Search Criteria
Date filter- should have a From-To date.
Any report should have proper view and alignments
Verify in user drop downs / coloums display format should come from database
Check if search filters are auto populated with the data searched
When 3rd or 4th page is clicked only that page related data should display
Pagination-check first & last page
Check for total counts(top & bottom)
Back buttons for inner to outer pages(ex:counts)
Check for scroll bars
Check sorting criteria
Number of records
Date formats
inner links-coloumns
Logins-respective customers
Dropdowns for each item
Any financial operation should have password pop-up.This pop-up should take additional
password.Whether pop-should be enabled or not should come from db
POP-UPS
When a pop-up is being displayed,please ensure that basic details with regard to click
operation is displayed in pop-up
Any financial operation should have confirmation pop-up & password pop-up. The
confirmation pop-up should have amounts in numerics & words. This password pop-up
should take additional password. Whether pop-should be enabled or not should come
from db