Saturday, September 22, 2018

Mention what are the risk to be avoided while testing?


Some of the risks to be avoided are:
Missing deadlines
Unclear with the project requirements
Lossing customer’s trust
Exceeding the project budget
Maximum number of test cases failed

Mention what is the difference between Beta and Pilot testing?


Beta Testing: It is the testing of the product/system in user environment. All the end users will use the product and xcheck if it is working as per the given requirements. It is done after pilot testing is successful and the defects reported in pilot testing were fixed.

Pilot Testing: In this a group of end users will try the system prior to the deployment and will share their feedback on the basis of its performance. It is done in development environment.

Friday, September 21, 2018

What is the purpose of having a test plan document?


We create a test plan because it helps us to think through the efforts needed to validate the acceptability of a software product. It will help people outside the test group to understand the why and how of product validation. It describes the objectives, scope, approach and focus of the software testing effort.

When do you start and stop testing?

Testing should be start as early as possible. From the requirement gathering phase the testing should start.

Testing can be stopped if testing deadlines are met, completion of test case execution, management decision, etc. 

What is Entry Criteria, Exit Criteria and Suspension Criteria?


Entry Criteria: Criteria set to which the testing should begin and the criteria to which the testing could be stopped.  Example: All source code is unit tested, all hardware, software are in place, the test environment is set.

Exit Criteria:  Criteria that decide the completion or termination of the testing. Example: All test cases have been executed, deadlines reached

Suspension Criteria: The criteria to which the testing will be suspended. Example: If the team members report that there are 40% of test cases failed, you should suspend testing until the development team fixes all the failed cases.

What is Defect rejection ratio and Defect leakage ratio?


Both these ratios are used to determine the quality of test execution.
Defect rejection ratio: (No. of defects rejected/total no. of defects raised)*100
The defects that had no impact on the product quality.

Defect leakage ratio: (No. of defects missed/total no. of defects raised)*100

What is the difference between a Test Plan and Test Strategy?

Test Plan: It is a document that defines the scope, objective, approach on a software testing effort. It is carried out by the Test Manager or lead.

Test Strategy: It is a set of guidelines that explains test design and an approach to how the testing needs to be done. It is carried out by the Project Manager.