---
title: Basic Checklist for Testing Applications
description: Basic Checklist for Testing Applications
---

[![e-Zest logo\_An accion lab company\_Colour](https://blog.e-zest.com/hubfs/images/Logos%20with%20Tagline/Corporate/SVG/e-Zest%20logo_An%20accion%20lab%20company_Colour.svg "e-Zest logo_An accion lab company_Colour")](https://www.e-zest.com/)

- [WORK](https://www.e-zest.com/our-work)
- [SERVICES](https://www.e-zest.com/our-services) 
    - [Product Engineering](https://www.e-zest.com/digital-product-engineering-services)
    - [Enterprise Data Services](https://www.e-zest.com/enterprise-data-services)
    - [Digital Commerce](https://www.e-zest.com/digital-commerce-services)
    - [Digital Operations](https://www.e-zest.com/digital-operations)
    - [Digital Consulting](https://www.e-zest.com/digital-transformation-consulting-services)
    - [Digital Experience Design](https://www.e-zest.com/digital-experience-design)
- [INSIGHTS](https://blog.e-zest.com/)
- [CAREERS](https://www.e-zest.com/careers)
- [ENTERPRISE DATA SERVICES](https://www.e-zest.com/enterprise-data-services)
- [GENERATIVE AI](https://www.e-zest.com/generative-ai)
- [Healthcare](https://healthcare.e-zest.com)
- [Contact Us](https://www.e-zest.com/contact-us)

- ![Elevating Product Engineering with AI and ML](https://blog.e-zest.com/hubfs/Elevating%20Product%20Engineering%20with%20AI%20and%20ML.jpg)

  [BLOGS](https://blog.e-zest.com)
  
  #### Elevating Product Engineering with AI and ML

  As technology evolves and customer choices broaden, there is an increasing ...

  [Read more](https://blog.e-zest.com/elevating-product-engineering-with-ai-and-ml)
- ![e-Zest – An Accion Labs Company gets Recognition as a Contender in the ISG Provider Lens™ Study on Digital Engineering Services 2024](https://blog.e-zest.com/hubfs/e-Zest%20%E2%80%93%20An%20Accion%20Labs%20Company%20-%20Gets%20Recognition%20as%20a%20Contender%20in%20the%20ISG%20Provider%20LensTM%20Study%20on%20Digital%20Engineering%20Services%202024.jpg)

  [NEWS](https://blog.e-zest.com/news)
  
  #### e-Zest – An Accion Labs Company gets Recognition as a Contender in the ISG Provider Lens™ Study on Digital Engineering Services 2024

  We are delighted to announce that e-Zest – An Accion Labs Company has been ...

  [Read more](https://blog.e-zest.com/news/e-zest-an-accion-labs-company-gets-recognition-as-a-contender-in-the-isg-provider-lens-study-on-digital-engineering-services-2024)
- ![e-Zest Solutions supports Digital Pune Mission](https://blog.e-zest.com/hubfs/blog-files/Digital%20Literacy%20Bus%20e-Zest.png)

  [CSR](https://blog.e-zest.com/csr)
  
  #### e-Zest Solutions supports Digital Pune Mission

  **Pune, India:** e-Zest Solutions, a leading digital technology innovation ...

  [Read more](https://blog.e-zest.com/csr/e-zest-solutions-supports-digital-pune-mission)

- [Work](https://www.e-zest.com/our-work)
- [Services](https://www.e-zest.com/our-services)
- [Insights](https://blog.e-zest.com)
- [Careers](https://www.e-zest.com/careers)
- [Enterprise Data](https://www.e-zest.com/enterprise-data-services)
- [Generative AI](https://www.e-zest.com/generative-ai)
- [Innovations](https://www.e-zest.com/innovations)
- [Healthcare](https://healthcare.e-zest.com)
- [About](https://www.e-zest.com/about-us)
- [Contact](https://www.e-zest.com/contact-us)

- [Blog](https://blog.e-zest.com/)
- [News](https://blog.e-zest.com/news)
- [CSR](https://blog.e-zest.com/csr)

- [![Linkedin Icon](https://blog.e-zest.com/hubfs/icons/linkedin_icon_white.svg)](https://www.linkedin.com/company/e-zest-solutions/)
- [![Twitter Icon](https://blog.e-zest.com/hubfs/twitter-logo-silhouette%20(5).svg)](https://twitter.com/ezest)
- [![Facebook Icon](https://blog.e-zest.com/hubfs/facebook-app-logo%20(4).svg)](https://www.facebook.com/61259256638)
- [![Instagram Icon](https://blog.e-zest.com/hubfs/instagram-logo%20(4).svg)](https://www.instagram.com/ezestsolutions/)
- [![Youtube Icon](https://blog.e-zest.com/hubfs/icons/youtube_icon_white.svg)](https://www.youtube.com/user/ezestcorporate)

[![Go to top icon](https://blog.e-zest.com/hubfs/AA%20Assets/top%20button.svg)](https://blog.e-zest.com/basic-checklist-for-testing-applications/#top)

Hit enter to search or ESC to close

Insights

e-Zest members share technology ideas to foster digital transformation.

- [Blog](https://blog.e-zest.com)
- [News](https://blog.e-zest.com/news)
- [Podcasts](https://www.e-zest.com/podcasts)
- [Healthcare](https://blog.e-zest.com/healthcare)
- [CSR](https://blog.e-zest.com/csr)
- [Whitepaper](https://blog.e-zest.com/whitepaper)
- [Playbook](https://blog.e-zest.com/playbook)
- [Media Kit](https://www.e-zest.com/media-kit)

# Basic Checklist for Testing Applications

[Kirti Mansabdar](https://blog.e-zest.com/author/kirti-mansabdar)  Jan 09, 2013

[Application Testing](https://blog.e-zest.com/topic/application-testing) [Usability Test Scenarios](https://blog.e-zest.com/topic/usability-test-scenarios) [Test Scenarios](https://blog.e-zest.com/topic/test-scenarios) [Technology](https://blog.e-zest.com/topic/technology) [Quality Assurance](https://blog.e-zest.com/topic/quality-assurance)

- <https://www.linkedin.com/shareArticle?mini=true&url=https://blog.e-zest.com/basic-checklist-for-testing-applications/&title=&summary=&source=>
- <https://twitter.com/intent/tweet?source=https://blog.e-zest.com/basic-checklist-for-testing-applications/&text=Basic%20Checklist%20for%20Testing%20Applications>
- <https://www.facebook.com/sharer/sharer.php?u=https://blog.e-zest.com/basic-checklist-for-testing-applications/>
- <https://www.instagram.com/ezestsolutions/?u=https://blog.e-zest.com/basic-checklist-for-testing-applications/>

As a test engineer we have to ensure that a bug-free and fully tested application gets delivered to the end user. Complete testing requires a lot of time which is a rare scenario. In such a situation, a quick list of testing scenarios might prove to be the much needed companion of testers.

Below are some of the test scenarios that are essential for an application and must be tested irrespective of the industry or domain.

**General Test Scenarios**

1. Validate and ensure that all the mandatory fields are indicated by an asterisk (\*) symbol
2. Make sure validation error messages are displayed properly at correct positions
3. Check if all the error messages are displayed in the same CSS style (e.g. using red color)
4. Ensure general confirmation messages are displayed using CSS style (e.g. using green color) and not error messages style
5. Tool tips text should be meaningful
6. Dropdown fields should have first entry as blank or text like ‘Select’
7. Ensure that delete functionality for any record on page is asking for confirmation
8. Provide select/deselect all records options if page supports record add/delete/update functionality
9. Confirm if amount values are displayed with correct currency symbols
10. Check if default page sorting is provided
11. Reset button functionality should set default values for all fields
12. All numeric values should be formatted properly
13. Input fields should be checked for max field value. Input values greater than specified max limit should not be accepted or stored in the database
14. Check all input fields for special characters
15. Ensure that the field is labeled in a standard way e.g. field accepting user’s first name should be labeled properly as ‘First Name’
16. Check page sorting functionality after add/edit/delete operations on any record
17. Check for timeout functionality. Timeout values should be configurable. Check application behavior after operation timeout
18. Check cookies used in an application
19. Check if downloadable files are pointing to correct file paths
20. All resource keys should be configurable in config files or database instead of hard coding
21. Ensure that standard conventions are followed throughout for naming resource keys
22. Validate markup for all web pages (validate HTML and CSS for syntax errors) to make sure it is compliant with the standards
23. Check if application crash or unavailable pages are redirected to the error page
24. Check text on all pages for spelling and grammatical errors
25. Check numeric input fields with character input values. Proper validation message should appear
26. Check for negative numbers if allowed for numeric fields
27. Check amount fields with decimal number values
28. Check functionality of buttons available on all pages
29. Verify that the user is unable to submit a page twice by pressing submit button in quick succession
30. Divide by zero errors should be handled for any calculations
31. Input data with first and last position blank should be handled correctly

**GUI and Usability Test Scenarios**

1. Check if all fields on the page (e.g. text box, radio options, dropdown lists) are aligned in a proper manner
2. Right justify numeric values unless specified otherwise
3. Provide enough space between field labels, columns, rows, error messages etc.
4. Make sure that the scroll bar is enabled only where required
5. Font size, style and color for headline, description text, labels, infield data, and grid info should be standard as specified in SRS
6. Description text box should be multi-line
7. Ensure that the disabled fields are grayed out and user is not able to set focus on these fields
8. Upon click of any input text field, mouse arrow pointer should get changed to cursor
9. User should not be able to type in drop down select lists
10. In case there is an error message on page submit, make sure that information that was filled in by the users is remaining intact. Also check if the user can submit the form again by correcting the errors
11. Check if proper field labels are used in error messages
12. Verify that the dropdown field values are displayed in a defined sort order
13. Tab and Shift+Tab order should work properly
14. Default radio options should be pre-selected on page load
15. Make sure field specific and page level help messages are available
16. Check if correct fields are highlighted in case of errors
17. Check if dropdown list options are readable and not truncated due to field size limit
18. Ensure that all the buttons on the page are accessible by keyboard shortcuts and also check if the user is able to perform all operations using the keyboard
19. Check all pages for broken images
20. Check all pages for broken links
21. Ensure that all the pages have titles
22. Confirmation messages should be displayed before performing any update or delete operation
23. Hour glass should be displayed when application is busy
24. Page text should be left justified
25. Validate that the user is able to select only one radio option and any combination for check boxes

- <https://twitter.com/intent/tweet?source=https://blog.e-zest.com/basic-checklist-for-testing-applications/&text=Basic%20Checklist%20for%20Testing%20Applications>
- <https://www.facebook.com/sharer/sharer.php?u=https://blog.e-zest.com/basic-checklist-for-testing-applications/>
- <https://www.linkedin.com/shareArticle?mini=true&url=https://blog.e-zest.com/basic-checklist-for-testing-applications/&title=&summary=&source=>

### Similar Blog

[Factors that impact call center application Performance Testing and Load Testing I wish to share with you all some major areas in testing of call center software which mainly includes Performance & Load Testing ... By Chaitali Salekar Sep 24, 2014](https://blog.e-zest.com/factors-that-impact-call-center-application-performance-testing-and-load-testing/)

[How to become an efficient Tester? A good tester is not the one who finds more bugs in testing. There are a few aspects to be considered if you really want to ... By Aparna Mohod Aug 21, 2014](https://blog.e-zest.com/how-to-become-an-efficient-tester/)

[Points to contemplate before automation testing In recent years, automation testing within software industry has transformed at all stages. Irrespective of its popularity, a lot ... By Kirti Mansabdar Dec 13, 2016](https://blog.e-zest.com/points-to-contemplate-before-automation-testing)

[Importance of Positive & Negative Scenarios in Testing Testing is a vital part of project delivery that it has become unthinkable to neglect or spend less time on it. There are so many ... By Kirti Mansabdar Oct 20, 2016](https://blog.e-zest.com/importance-of-positive-negative-scenarios-in-testing)

[![Bug Life Cycle](https://blog.e-zest.com/hs-fs/file-3520297668-jpg/blog-files/bug-life-cycle.jpg) Bug Life Cycle As software professionals, we are familiar with the word ‘bug’. It refers to the flaws in the program that make it to behave in ... By Kirti Mansabdar Oct 29, 2015](https://blog.e-zest.com/bug-life-cycle/)

[![Why is Documentation Important in Software Testing?](https://blog.e-zest.com/hs-fs/file-3419271351-png/blog-files/why-is-documentation-important-in-software-testing-.png) Why is Documentation Important in Software Testing? When we hear the term documentation, several questions arise in our mind: By Kirti Mansabdar Jul 27, 2015](https://blog.e-zest.com/why-is-documentation-important-in-software-testing/)

[Databases Hello Friends! I would like to share some points regarding databases. I know it’s a very vast subject & it can’t be covered in ... By Kirti Mansabdar May 07, 2014](https://blog.e-zest.com/basic-database-concepts/)

## Helping Organizations Thrive in the Digital Age

[Contact Us](https://www.e-zest.com/contact-us)

- [About](https://www.e-zest.com/about-us)
- [Services](https://www.e-zest.com/our-services)
- [Work](https://www.e-zest.com/our-work)
- [Insights](https://blog.e-zest.com/)
- [Healthcare](https://healthcare.e-zest.com/)
- [Accion Labs](https://www.accionlabs.com/)

- <https://www.linkedin.com/company/e-zest-solutions/>
- <https://twitter.com/ezest>
- <https://www.facebook.com/eZest/>
- <https://www.instagram.com/ezestsolutions/>
- <https://www.youtube.com/user/ezestcorporate>

- Dallas
- Detroit
- Hannover
- Vienna
- London
- Pune

 © 2025 e-Zest Solutions

- [Privacy Policy](https://www.e-zest.com/privacypolicy)
- [Cookie Policy](https://www.e-zest.com/cookie-policy)

 Contact us

 Contact us

e-Zest is a leading digital innovation partner for enterprises and technology companies that utilizes emerging technologies for creating engaging customers experiences. Being a customer-focused and technology-driven company, it always helps clients in crafting holistic business value for their software development efforts. It offers software development and consulting services for cloud computing, enterprise mobility, big data and analytics, user experience and digital commerce.