What is the difference between Retesting and Regression Testing?

Thursday, February 24, 2011

Regression Testing:
It is a process where the tester ensures that the software is satisfying the requirements on each and every release. Here the testing is done on already tested functionality and making sure it works now also.

Retesting:
It is a verification process where the tester makes sure that the defect which was marked as fixed by the developer is working as expected, so as to close it.


1.www.codecollege.NET 2.http://www.interviewsguru.info 3.The Encylopedia of Web Sites 4.Blogging and Earning

What is a master test plan?

Monday, February 21, 2011

A MTP is a high level overall test plan for a large project.


1.www.codecollege.NET 2.http://www.interviewsguru.info 3.The Encylopedia of Web Sites 4.Blogging and Earning

What are the various types of White-Box Testing?

Thursday, February 17, 2011

1. Code Testing
2. Static Testing
3. Code style Testing


1.www.codecollege.NET 2.http://www.interviewsguru.info 3.The Encylopedia of Web Sites 4.Blogging and Earning

What are the various types of Black-Box Testing?

1. Functional testing
2. Regression testing
3. Performance testing
4. Load testing
5. Stress testing
6. Boundary testing
7. Usability testing
8. Configuration testing
9. Installation testing
10. Documentation testing
11. Security testing


1.www.codecollege.NET 2.http://www.interviewsguru.info 3.The Encylopedia of Web Sites 4.Blogging and Earning

What is Static testing?

It is a form of testing which checks the code, algorithm or document to find errors.


1.www.codecollege.NET 2.http://www.interviewsguru.info 3.The Encylopedia of Web Sites 4.Blogging and Earning

What are the main differences between Agile and Traditional Methodologies?

Wednesday, February 16, 2011

1. Development is incremental rather than sequential.
2. People and interactions are emphasized, rather than processes and tools.
3. Working software is the priority rather than detailed documentation.
4. Customer collaboration is used, rather than contract negotiation.
5. Responding to change is emphasized, rather than extensive planning.


1.www.codecollege.NET 2.http://www.interviewsguru.info 3.The Encylopedia of Web Sites 4.Blogging and Earning

What are all the important areas where performance of an application can be increased?

application level (refactoring ,enhancing code)
database level (optimizing queries)
operating system level (to monitor and alter harware resources)
network level (to enhance or effectively utilize)


1.www.codecollege.NET 2.http://www.interviewsguru.info 3.The Encylopedia of Web Sites 4.Blogging and Earning
Blog Widget by LinkWithin