Home » Functionality testing
Functionality Testing !!!

Functionality testing:
************************
It is classified as Links, Forms, Cookies, Database

Links
Internal link, external link, mailto link, Broken link

Forms
* Field level validation
Check for lenth, special characters, numerical charts etc

* Final checks
Checking whether the Create, modify, view and delete are working or not.
* Error handling
Check whether appropriate error messages to be displayed.
* Optional and mandatory fields
Mandatory Field should not be left blank and optional field should allow the user to skip the field.

Cookies
Check whether cookies are enable or not. Websites use cookies to simulate a continuous connection to that site.

Database
Should not contain wrong or missing data.

Functionality Testing !!!

FUNCTIONAL TESTING

Validating an application or Web site conforms to its specifications and correctly performs all its required functions. This entails a series of tests which perform a feature by feature validation of behavior, using a wide range of normal and erroneous input data. This can involve testing of the product's user interface, APIs, database management, security, installation, networking, etc testing can be performed on an automated or manual basis using black box or white box methodologies.


Steps
*****
* Study SRS
* Identify Unit Functions
* For each unit function
- Take each input function
- Identify Equivalence class
- Form Test cases
- Form Test cases for boundary values
- From Test cases for Error Guessing
* Form Unit function v/s Test cases, Cross Reference Matrix
* Find the coverage