Print Page | Close Window

differences between functoinal and non-functonal t

Printed From: One Stop Testing
Category: Types Of Software Testing @ OneStopTesting
Forum Name: Functional Testing @ OneStopTesting
Forum Discription: Discuss All that is need to be known about Functional Software Testing and its Tools.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=1914
Printed Date: 06Jul2025 at 3:44am


Topic: differences between functoinal and non-functonal t
Posted By: janu
Subject: differences between functoinal and non-functonal t
Date Posted: 28Jul2007 at 6:22am
Hi, I am completely new to http://forum.onestoptesting.com/forum_posts.asp?TID=1064# - - testing ,
I want to know the differences between functonal and non-functional testing.What types of testing comes under them?
Any feedback would be greatly appreciated




Replies:
Posted By: Aman Kumar
Date Posted: 02Aug2007 at 1:29am
Testing carried out to check the functionality of the software .It is also called black box testing.Internal structure is not consider.In this type of testing both valid and invalid inputs are given and analyze  the output.

Non functional testing is also called cosmetic testing.In this , check there is any spelling mistake etc.


Posted By: ksrikanthinbox
Date Posted: 05Oct2007 at 10:17pm

Functional:Checking the behavioral of functional reaquirements of application.
1.Behavioral coverage/Gui coverage
2.Error handling Coverage
3.input doamin coverage
4.manipulations coverage
5.Backend coverage
6.Functionality order coverage

Gui Coverage:In this coverage testengineer obserevs the behaviour of objects in screens of product with respect to corresponding functionality and validate changes in properties values of objectx.
Error handling coverage:In this coverage testengineer obserevs the behaviour of objects wiht respect of invalid events
Input domain coverage:Test Engineers go to special treatment to input domain testing in terms of boundary value analysys(BVA),Equliance partiniong(EQA)on range or size of input object.
manipulations coverage:In this coverage testengineers validate output or outcome of that corresponding functionality at the end.
Backend coverage:In this coverage testengineers validate  the impact of Front-end functionality on the backend databases tables in terms of data validatin and data integrity.
Functional order coverage:In this coverage test engineers find place of testing functionality in that product.

Non-Functional Testing: it considered in complets and probably will not recive the appropriate attention.
1.Performance
2.Security
3.Compatibility
4.installation
Performence:This testing conducted to mesure speed of processing of a system.
1.Stress
2.Load.
3.Volume
Stress:Execution of our application under pre determine levels of resources and peak load of estimate the performence is called.
Load:Execution of our application under pre determine levels of resources and customer expected load estimate the performence is called
Volume: Execution application under huge amount of resurces such as memory size or database size.
 Security:Whether it is valid user accessible or not and an invalid user is preventable or not.
compatibility: whether our application is working on customer expected plat froms or not.that is operating systems,compilers,browsers,and other system testing

 
By Srikanth



Print Page | Close Window