Find jobs | Jobseekers
Employer login
About us Sitemap of www.CareerRide.com Sitemap FAQ related with www.CareerRide.com FAQ Click here to Contact us Contact
       
Submit Resume Free ! | Access Resume Free !
Home Career Services Resume Services Interview questions Articles Books

Project Management - Testing


What is Unit testing?

Answer
Unit testing, also called Component testing is performed by programmers to test that a specified unit of the program meets the expected output when a particular input is provided. Here, the programmer has to know the internal logic and code of the system. It is a way of performing the White box testing. It involves checking that each feature specified in the “Component Design” is implemented in the components.

A Unit in unit testing means a module self contained and by itself.

What is Assembly testing?

Answer
Assembly testing moves one step ahead of Unit testing. It checks if two or more modules are able to communicate and produce expected results or not. No Unit in the system can perform stand alone activities. The output of one module may be used as input by another, so it is highly important if the related modules are able to connect and produce the desired result. Assembly testing is a way of Black box testing and can be done through the UI.

What is Regression testing?

Answer
Regression testing is performed to see if the system would work well in case of any enhancements or changes in future. Here, all the scripts are run together to see that others are not effected by a change in one module.

What is System Testing?

Answer
System testing is done to see if the system delivers the required features, functional and non-functional requirements & outputs. It doesn’t check each component individually but the whole system is checked as one entity. It is done at developers end. The testing for non-functional requirements includes:

a. Performance Testing
b. Volume Testing
c. Stress Testing
d. Documentation Testing
e. Robustness Testing

What is Acceptance Testing?

Answer
Acceptance Testing is performed by the client to see if the system delivers what was requested. It looks similar to system testing but the difference is in the focus. Here, the testing is done by Client from his point of view as he is the one who knows the whole process and requirements of his business.  

What do you mean by V-model in testing?

Answer
V-model performs a mapping between the type of test and the stage in project development i.e which test is to be performed at which stage. This has 4 levels of testing the system:

1. Unit Testing-performed by system team at first level
2. Integration/ Assembly testing-performed by system team or an independent tester
3. System Testing- performed by system team
4. Acceptance testing-performed by the client.  

NEXT>>

What is Black box testing? What is White box testing? 

Answer - White box testing is done to test the accuracy of logic and code of the program. It is done by programmers......

What is Unit testing? What is Assembly testing?What is Regression testing? What is System Testing?

Answer - Unit testing, also called Component testing is performed by programmers to test that a specified unit of the program meets the expected output when a particular input is....

Testing Techniques Interview

What is Boundary value Analysis?
What is Equivalence Partitioning?
Explain Random testing.
What is Monkey testing?  

Automated Testing Questions

Explain how to perform load-testing.
What is Table-Driven testing?

Testing Estimation Interview 

What is TPA Analysis?
Explain function points.
Explain the concept of Application Boundary

 
Copyright © 2008 CareerRide.com. All rights reserved.