Course Hero Logo

PCM 120 Day4 2023.pdf - AGENDA 2.5 Identify methodology for...

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 1 - 5 out of 27 pages.

FOUNDATIONS OF SYSTEMDEVELOPMENT LIFE CYCLEPCM 120AGENDA2.5 Identify methodology for testing the projectplan.2.6 Identify how to assess the project using riskmanagement.2.7 Describe an effective approach to sell theproject plan to stakeholders.Ruchika AggarwalWeek 2, Day 2
Test PlansTest planning is the practice of preparing for the testing phase of productdevelopment to ensure that what is delivered to the client indeed satisfiesthe requirements as agreed upon in the requirement and designspecification documents. The test plan helps prepares those with a stakein the tests by setting stakeholder expectations and documenting theagreed-upon testing approaches.The project test plan is a document that outlines for project stakeholdersthe product functions to be tested, what specific tests will be performed,the approach to be taken for those tests, what to test and what not to test,how the tests will be performed, who will be responsible for performingeach test, what results are expected, what is considered a successful testand a failed test, and exit criteria for any series of tests as well as for thetesting phase as a whole. A well-defined test plan must also describe, inexplicit detail, the method, goals, approaches, etc to be used for each test.What is the Importance of a Test Plan?Making a Test Plan document has multiple benefitsHelp people outside the test team such as developers, businessmanagers, and customers understand the details of testing.Test Plan guides our thinking. It is like a rule book, which needs tobe followed.Importantaspectsliketestestimation,testscope,testStrategyare documented in Test Plan, so they can be reviewed byManagement Team and re-used for other projects.How to write a Test PlanYou already know that making a Test Plan is the most important task ofthe Test Management Process. Follow the seven steps below to create atest plan as per IEEE 8291. Analyze the product2. Design the Test Strategy3. Define the Test Objectives
4. Define Test Criteria5. Resource Planning6. Plan Test Environment7. Schedule & Estimation8. Determine Test DeliverablesStep 1) Analyse the productHow can you test a product without any information about it? The answeris Impossible. You must learn a product thoroughly before testing it.The product under test is a banking website. You should research clientsand end users to know their needs and expectations from the applicationWho will use the website?What is it used for?How will it work?What are software/ hardware the product uses?You can use the following approach to analyse the site
Step 2) Develop a Test StrategyTest Strategy is a critical step in making a Test Plan in Software Testing.A Test Strategy document is a high-level document, which is usuallydeveloped by Test Manager. This document defines:The project’stesting objectives and the means to achieve themDetermines testing effort and costsBack to your project, you need to develop Test Strategy for testing thatbanking website. You should follow steps belowStep 2.1) Define Scope of TestingBefore the start of any test activity, scope of the testing should be known.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 27 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Spring
Professor
Kathryn Potruff
Tags
Project Management, acceptance testing

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture