Free Video Tutorials

Free Video Tutorials

Software Testing Tutorial 21

 

This tutorial explains what a test plan is and how do you create one from scratch. A sample Test Plan is attached for reference.


 

 

JavaScript is disabled!
To display this content, you need a JavaScript capable browser.
 

Video Transcript with Key Takeaways Highlighted:

  • In a earlier trainings we have already informed that there more than 150 types of testing and you can not possibly test your application for all the different types
  • For the Flight Reservation system -you might want to test the application to examine how it works when installed on  different operating systems
  • But testing it to check how it works for different browsers does not makes sense since it is not a web based application
  • Based on above , you can make a list testing types that are in scope and will be tested and out of scope , testing types that will not be executed for flight Reservation.
  • A Risk could any future event with a negative consequence .You need to identify the  risks associated with your project
  • Risks are of two types  1) Project Risks 2) Product Risk
  • Example of  Project risk is  Senior Team Member leaving the project abruptly
  • Every risk is assigned a likelihood i.e. chance of it occurring, typically on a scale of 1 to 10.Also the impact of that risk is identified on a scale of 1- 10 .
  • But just identifying the risk is not enough. You need to identify a mitigation. In this case mitigation could be Knowledge Transfer to other team members & having a buffer tester in place
  • The second type of risks are product risks. An example of a product risk would be Flight Reservation system not installing in test environment
  • Mitigation in this case would be conducting a smoke or sanity testing. Accordingly you will make changes in your scope items to include sanity testing
  • This is risk based strategy of testing. There are many other testing strategies to help you select testing types for your application under test.
  • Most of the times your out scope times will not contain out of context testing types but in context testing types excluded due to the test strategy chosen , budget and timing considerations. So for example if timing considerations do not permit performance testing It will move from in scope to out of scope list .
  • That apart, a test plan will contain information about the Test Estimates,Test Team,Schedule,and so on.
  • A test Plan helps monitor the progress of various testing activities and helps  take controlling action in case of any deviations from the planned activities. That’s a brief overview of how to create a test plan

 

 

Resources

Download a sample Test Plan Template below -

Attachments:
Download this file (TestPlan.doc)TestPlan.doc
 
 
Joomla 1.5 Templates by Joomlashack