Test Plan Interview Questions

Test Plan Interview Questions together with Answers
 

1) What is a Test Plan?
A Test Plan is a document describing the scope, approach, resources, together with schedule of intended testing activities. It identifies bear witness items, the features to survive tested, the testing tasks together with who volition do each chore (roles together with responsibilities) together with whatever risks together with its solutions.

2) What does bear witness computer program include?
Components of the bear witness computer program document includes,

•    Test Plan id
•    Introduction
•    Test items
•    Features to survive tested
•    Features non to survive tested
•    Test techniques
•    Testing tasks
•    Suspension criteria
•    Features overstep or neglect criteria
•    Test surround (Entry criteria, Exit criteria)
•    Test deliverables
•    Staff together with preparation needs
•    Responsibilities
•    Schedule
•    Approvals
•    Risks together with Contingencies

This is a criterion approach to ready bear witness computer program together with bear witness strategy documents, but things tin vary company-to-company

3) What are the levels of bear witness plan?
•    The Level of Test Plan defines what the bear witness computer program is beingness created for e.g. subsections of testing: Integration, Unit, together with Acceptance
•    Influenza A virus subtype H5N1 Test Plan document volition follow the same construction for each degree of bear witness plan. The alone departure beingness the content together with detail.
•    Hierarchy of Test Plans volition exist:What is a Master Test Plan?
•    Note: All Test Plans must agree

4) What is Test strategy?
A Test Strategy document is a high degree document together with unremarkably developed past times projection manager. This document defines “ Approach” to attain testing objectives. The Test Strategy is unremarkably derived from the Business Requirement Specification document.

5) What does the bear witness strategy include?
The bear witness strategy includes introduction, resource, range together with schedule for bear witness activities, bear witness tools, bear witness priorities, bear witness planning together with the types of bear witness that has to survive performed.

6) What is Test Case?
A bear witness instance is a documentation which specifies input values, expected output together with the preconditions for executing the test.

IEEE Standard 610 (1990) defines bear witness instance equally follows:

A laid of bear witness inputs, execution conditions, together with expected results developed for a exceptional objective, such equally to practice a exceptional computer program path or to verify compliance alongside a specific requirement.

7) What are the Objectives behind writing together with executing the bear witness cases?
Below mentioned are around of the objectives behind running the bear witness cases.

•    Find the defects inward software products
•    Verify that the software meets the halt user requirements
•    Improve software quality
•    Minimize the maintenance together with software back upward costs
•    Avoid shipping deployment risks
•    Compliance alongside processes
•    Help management to brand software delivery decisions

8)What is Test ware?
the bear witness ware is:

•    The subset of software which helps inward performing the testing of application.
•    Test ware are required to plan, design, together with execute tests. It contains documents, scripts, inputs, expected results, set-up together with additional software or utilities used inward testing.
•    Test ware is term given to combination of all utilities together with application software that required for testing a software package.

Test ware is special because it has:
•    Different purpose
•    Different metrics for lineament and
•    Different users

9) What is a bear witness instance together with a bear witness instance walk-through?
A bear witness describes the input to a test.This tin include the data, the covert that volition survive used together with the parameters that may drive the test.It volition depict the steps necessary to execute the bear witness case.It volition depict the output together with the results that are to survive expected.It may include manipulation of the input information to bear witness the exceptional case.A Test Case Walkthrough is a review of the bear witness instance past times Testing Peers.It tin highlight steps that may take away maintain been missed or bear witness cases that may take away maintain been missed.

10) What are the unlike bear witness computer program types?
The unlike bear witness computer program types are,
•    Master Test Plan
•    Testing Level Specific Test Plans
•    Testing Type Specific Test Plans

11) What is Master Test Plan?
A unmarried high-level bear witness computer program for a project/product that unifies all other bear witness plans.

12) What are Testing Level Specific Test Plans?
Plans for each degree of testing like,
•    Unit Test Plan
•    Integration Test Plan
•    System Test Plan
•    Acceptance Test Plan

13) What are Testing Type Specific Test Plans?
Plans for major types of testing similar Functional Test Plan, Performance Test Plan together with Security Test Plan.

14) Is Test Plan document is required for testing?
Test Plan covers – What needs to survive tested, how testing is going to survive performed? Resources needed for testing, Timelines together with Risk associated.
For efficient together with effective bear witness planning nosotros don’t truly demand IEEE-829 template for bear witness plan. Planning tin survive done without bear witness computer program document also. Identify your bear witness Approach (strategy) together with teach alongside your testing. Many bear witness plans are beingness created simply for the sake of processes. Note – We are non against Test Plan documents. Use bear witness computer program documents if they truly contains around useful information.

15) What is Plan Identifier?
A bear witness computer program document volition commence alongside a unique bear witness computer program identifier
•    Unique companionship generated number
•    Identifies the Test Plan, its bear witness degree together with the degree of software it’s related to.

16) Why do nosotros demand an Identifier?
We demand computer program Identifier for,
•    Software Document
•    To assistance inward coordinating software together with bear witness ware versions.
Revision numbers are also used equally computer program identifier
Example: RS-MTP01.3

17) What are Test Items?   

 Identifying the bear witness items is a department that basically specifies the things that are to survive tested inside the range of this bear witness plan:
•    Functions of the software
•    Requirements stated inward the Design stage
    The Test Plan should ensure right names together with versions equally listed
    Software together with hardware needed for testing volition also survive listed here, along alongside other bear witness materials together with participating organizations.
•    Example:EXTOL EDI package, Version 3.0

18) What are Software Risk Issues?
•    All risks associated alongside the software together with its testing demand to survive identified inward this section. Why: Plan for risks together with contingencies
•    This could include complex functions, novel versions of cooperating software, etc...
•    Test planners should survive aware of:
•    Vague, unclear or un-testable requirements
•    Misunderstanding of requirements
•    Example: Backup together with Recovery of the EDI transmission files, local databases together with restart of the translation process, must survive carefully checked.

19) What is Test Approach?
•    This department identifies the strategy for this bear witness plan, differing depending on the degree of bear witness computer program (Unit, Integration, Acceptance)
•    The approach stated should survive appropriate together with inward understanding alongside all higher together with lower levels of bear witness plans
•    The degree of exceptional of this department differs depending on the degree of bear witness plan. For example, a Unit bear witness computer program volition come inward much exceptional on private unit of measurement tests together with bear witness data.
•    The mass of information on testing techniques together with methodologies volition survive included inward this section

20) What is Suspension Criteria?
•    Involves identifying when pausing during a serial of tests is necessary.
•    E.g. if the lay out of defects reaches a indicate where the follow on testing has no value, it makes no feel to snuff it along the bear witness together with waste matter resources
•    Influenza A virus subtype H5N1 bear witness planner should specify “what constitutes stoppage for a test?” together with “what is an acceptable lay out of defects to allow testing to continue?”

21) What is the usage of Test Deliverables?
•    This department is used to specify what is to survive delivered equally constituent of this bear witness plan
•    Note: One affair that is non a bear witness deliverable is the software itself!
•    Examples of Deliverables are,
•    Test logs
•    Incident reports
•    Outputs
•    Corrective actions taken

22) What are Environmental Requirements?
•    Environmental Requirements states whatever special requirements for this bear witness computer program including necessary hardware together with software required for testing to proceed.
•    Documenting the physical components required for bear witness execution helps to position potential gaps inward what is required together with what truly exists
•    Example: Access to a nightly backup/recovery system

23) What is the agency for Planning for Risks together with Contingencies?
•    This department aims to position the overall risks to the projection alongside an emphasis on the testing process. Identified risks are thence given possible solutions.
•    Think dorsum to “Risk Issues”
•    “Backup together with Recovery of the EDI transmission files, local databases together with restart of the translation process, must survive carefully checked.”
•    The department should inward plow position how to computer program for risks stated before inward the bear witness plan.

24.) What are Staffing/Training Needs?
•    This department identifies all personnel together with the hierarchies relevant to the bear witness plan.
•    This includes all areas of the computer program such equally setting risks, selecting testing together with non-testing features, scheduling together with most importantly critical go/no teach decisions.
•    Example: Staff volition require preparation on novel equipment

25.) What is Schedule of Test?
•    Scheduling should survive based on realistic together with validated estimates for software testing
•    Milestones should survive identified alongside schedules beingness specified for each milestone.
•    Depending on the degree of test, the size of this department volition differ, e.g. Master bear witness computer program volition involve all the bear witness computer program schedules below it making it fairly large.
•    Dependent/Relative Dating

26.) What is meant past times approvals?
•    Approvals states who tin consent a procedure equally consummate together with allow the projection to proceed to the side past times side stage.
•    This depends on the degree of bear witness computer program together with tin differ from a bear witness squad leader to a to a greater extent than executive employee
•    The type of noesis at each degree of bear witness computer program differs significantly. For example, programmers may empathise the technical side of software but non the managerial or commercial side.

27.) What re the guide lines for a bear witness plan?
•    Make the computer program concise. Avoid redundancy. If you lot recollect you lot do non demand a department that has been mentioned inward the template above, teach ahead together with delete that department inward your bear witness plan.
•    Be specific. For example, when you lot specify an operating scheme equally a belongings of a bear witness environment, advert the OS Edition/Version equally well, non simply the OS Name.
•    Make usage of lists together with tables wherever possible. Avoid lengthy paragraphs.
•    Have the bear witness computer program reviewed a lay out of times prior to base of operations lining it or sending it for approval. The lineament of your bear witness computer program speaks volumes almost the lineament of the testing you lot or your squad is going to perform.
•    Update the computer program equally together with when necessary. An outdated together with unused document stinks together with is worse than non having the document inward the source place.

--------------------------------------------------
Also Read:
Sample Test Plan

Test Plan Templates

Test Planning FAQ

Sumber http://www.gcreddy.com/
Post a Comment (0)
Previous Post Next Post