What is Basis Path Testing?

A white box test case design technique that uses the algorithmic flow of the program to design tests.


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

Sunday, February 27, 2011

Thursday, February 24, 2011

What is the difference between Retesting and Regression Testing?

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

Monday, February 21, 2011

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

Wednesday, February 16, 2011

What are the main differences between Agile and Traditional Methodologies?

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

What is the role of a Scrum Master in Agile Testing?


He is the lead of the project who allocates Tasks to the team members and tracks Tasks the status of them on a daily basis through scrum calls.



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

Tuesday, February 15, 2011

What are the important principles of Agile Methodology ?


Rapid, continuous delivery
Late changes in requirements are allowed
Close, daily cooperation between business people and developers
Regular adaptation to changing circumstances



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

What is a Test Strategy?


A test strategy tells about Test Approach and Test Architecture of the testing project. Also it tells about eh major tasks and challenges.


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

Monday, February 14, 2011

Sunday, February 13, 2011