Sunday, November 20, 2011

SOFTWARE ENGINEERING (TESTING)


Testing is a very critical aspect of the software quality assurance (SQA) and represents the ultimate review of specification design and code generation. The design process focuses on the logical internals of the software, ensuring that all the statement has been tested and all functional external i.e. defined input will produce actual result that agree with the required result.


There are two types of testing
1.                  White box testing.
2.                   Black box testing.



WHITE BOX TESTING – It is also called as glass testing. It is predicted on the close examination of procedural details .Here providing test cases that exercises specific sets of condition and for loops tests the logical paths through the software. It demonstrate that each functional operational at the same searching for error in each function.


 BLACK BOX TESTING – This is also called as the behavioral testing and it focuses on the functional requirement of the software. It enables the software engineer to derive set of inputs conditions that will fully exercise all functional requirements for a program. There seta are used to demonstrate that software functional are operational and integrity of external database is maintained. It helps to ensure that the internal operations are performed according to specific and all components have been adequately exercised.

0 comments:

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More