Answer Posted / deepak parida
Levels of Testing:
There are five levels of testing
1. Unit Level Testing
2. Module Level Testing
3. Integration Level Testing
4. System Level Testing
5. User Acceptance Testing (U.A.T)
1.Unit Level Testing: -
It is a level of testing in which one will perform testing on the units. It is a white box testing and usually developers or white box testers will perform.
2.Module Level Testing: -
Module: Module is defined as a group of related functionalists to perform a major task
It is a level of testing in which one will perform testing on the modules. It is a black box testing and usually test engineers perform it.
3.Integration Level Testing: -
It is a level of testing in which the developers will develop some interfaces to integrate the modules and test whether the interfaces are working fine or not. It is a white box testing usually developers or white box tasters perform.
The developers may follow one of the following approaches while integrating the modules.
1.Top-down approach
2.Bottom –up approach
3.Hybrid or Sandwich approach
4.Big-bang approach
1.Top-down approach: - In this approach one will develop the parent modules first and then integrate them with the related child modules
2.Bottom-up approach: - In this approach one will develop the child modules first and integrate them to the parent modules
3.Hybrid approach Or Sandwich approach:- This is a mixed approach of both the top down and bottom up approaches
4.Big bang approach:-In this approach one will wait till all the modules are ready and finally they will integrate all the modules at a time
STUB: - While integrating the modules in top down approach if at all any mandatory module is missing (not completed) then that module is replace with a
DRIVER: -While integrating the modules in bottom up approach. If at all any mandatory module is missing (not completed) then that module is replaced with a temporary program known as DRIVER
4. System Level Testing:
It is a level of testing in which one will install the complete application in to the environment and then perform testing on it. At this level different types of testing will be done one among those is system integration testing.
5. System integration Testing: -
It is a type of testing in which once the complete application is developed one will perform an action at one module and checks for the reflections at the corresponding modules. It is a black box testing and usually test engineers perform.
6. User- Acceptance Testing: -
It is the level of testing in which one will perform the same system testing in the presence of the user in order to make him accept the application. It is a black box testing and usually Test engineer performs it.
Environment: - Environment is a combination of three layers (e.g.: Yahoo)
a. Presentation layer
b. Business layer
c. Data base Layer
System: The application installed in to an environment combinable called as system.
a. Presentation Logic: The logic that is used for viewing application is known as presentation logic
b. Business Logic: - The logic that is used for performing the operations on the application is known as business logic.
c. Data Base Logic: - The logic that is used for sharing and retrieving the data is known as database logic.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
can any one post the format of tracebility martrix Plz...... Maid Id: sandhya.shyamala@yahoo.com
how deployment phase of SDLC differs in product based and in service based company ?
How do you estimate white box testing?
What is bottom-up approach?
Can test condition,testcase and testscript help u in performing the static testing
What is the negative testing and example
hi all I have an overall experience of 12 years working in an EDP setup(worked in a manufacturing setup in a German MNC). On my request, I was relieved from my duties in Sep 06 for maternity reasons. However I would like to pursue a career in a software organization as a manual tester. I obtained my proficiency certificate in Software Testing from STAG SOFTWARE LIMITED 2 months ago i.e in May and would now like to continue working in this field. However I am unable to find a job until now. If anybody knows of a opening at bangalore, kindly let me know.
What will be the QA roles and responsibilities in Health care stream like BCBS,can someone please explain me any example project regarding health care services in web-based application?
Katari your questions was really helpful could you please send the questions and answers with them . Can anyone sends the top 30-40 question and answers for the interview purposes
What is the difference between latent and masked defects?
hai friends i did my bcom (distance with out inter)and iam pursuing mca(distance alagappa university)iam learning testing cource in ameerpet can i elgibel for testing jobs pls guide me … …and send details to rangavijetha@gmail.com..thanks
what types of testing have u done in ur project?and expalin it detail?
When we use integration testing for any new system so why we required system testing.
What a team leader will test first when s/he will get new module to test?
Iam new to testing field and i put lot of experiences so i want to get prepared for the interview in all the ways both in manual and Automation can any one help me how to answer there questions in real time. also can anyone send the top questions and answers to me plz its urget u can mail me at vaisu72@yahoo.com