Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Testing Basics, Framework and Test Life Cycle to your Wishlist.

Add to Wishlist

Testing Basics, Framework and Test Life Cycle

A guide to understand the core principles of software testing, clear your doubts and start journey into testing world.
4.2 (9 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
83 students enrolled
Created by Rajan Bhatia
Last updated 1/2017
$10 $50 80% off
2 days left at this price!
30-Day Money-Back Guarantee
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Understand the Software Testing Life Cycle.
Learn the Basic Core Principles of Software Testing.
Risk Ranking of the Requirements and Prioritizing the Testing activities.
Differentiate between the Test Levels and Test Types.
Understand the Test Estimation importance.
Create and Document the Test Approach for the projects.
Understand the importance of Testing Deliverables in various phases of Testing.
Identify the Test Environments required for Testing.
Recognize the Testing Requirements for the various Test Phases.
Relevant to the point Testing topics, no quantity.
Defects Management
Create Testing Framework with confidence within your company.
Testing Types - Static, Functional, Non-Functional, Security, Penetration testing and more.....
View Curriculum
  • It's a very simple course and easy to understand.
  • No pre-requisites to attend this course.

Learn about Software Testing, how to develop Software Testing Framework and understand complete Software Testing Life Cycle.

Master the Testing Framework model and get that Confidence into your Professional career.

  • Software Testing definition and objective.
  • Benefits of Software Testing.
  • Learn the various Testing Levels in the Software life Cycle.
  • Know about the common Testing Types being used in the industry.
  • Find out the complete Software Testing Life Cycle model and its various phases.
  • Importance of Software testing processes, methodologies.
  • Test Deliverables list and their requirements in different phases of the Test Life Cycle.
  • Risk Ranking of the Requirements and Prioritizing the Testing activities.
  • Importance of doing Test Estimation.
  • Learn about the various Test Environments being utilized in the testing industry.
  • Recognize the Testing Requirements for the various Test Phases.
  • Know about Defects Management.
  • Recognize the need for optimizing the Testing learning process.
  • Knowledge about the Testing team structure.
  • Assess your learning by answering the questions at the end of the course.

Everything about the Software Testing Life Cycle - Get that Edge

In my Professional career, I've seen many Testing professionals not having enough Testing Framework knowledge. I've specifically designed this course to bridge that gap, considering it's very important to understand the complete Software Testing Life Cycle for the success of the Project. It could play a crucial role in the success or failure of Testing or Project as a whole. I'm also sharing a list of Test Deliverables and their requirements in different phases.

Testing resources are more in demand than ever and companies are looking for skilled resources actively. This course will add to your skill-set and can definitely give you an edge over others in your professional career.

Content and Overview

Suitable for Testing Professionals, Project Managers and for those who are planning to begin their Testing career path. The course contents are simple to understand and students can straightaway start to implement the best practices and can develop a Testing Framework in their respective company. It talks about the definition, objective, benefits of Software Testing, Testing Levels and various Testing Types. Risk ranking of software requirements, in case of Risk based testing model. The standard Test deliverables are discussed and then Test Life Cycle model is discussed in detail and different testing documents required.

The Continuous improvement cycle is embedded into the Testing phases along with testing team structure.

Students completing the course will have the knowledge to create Testing Framework with lots of confidence, complete understanding of the Testing Life Cycle and can really add a testing value to their projects.

Who is the target audience?
  • Anyone who wants to understand the Software Testing basics and Testing Capability.
  • Testing professionals.
  • Enroll to create a successful Testing Framework within your company.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 16 Lectures Collapse All 16 Lectures 50:35
Introduction to testing
3 Lectures 04:33

Introduction to the Testing Framework Course and its contents.

Preview 03:11

Understand the definition and objective of Software Testing.

Preview 00:31

The benefits of doing Software Testing activities to the Software and Organization as a whole.

Preview 00:51
Testing Levels
1 Lecture 04:59

Understand the various Testing levels associated with testing in the software life cycle.

Testing Levels
Testing Types
1 Lecture 08:22

The most common testing types being used in the IT industry are discussed and explained.

Testing Types
Test Deliverables
1 Lecture 04:14

Know about the various types of Testing documents/deliverables expected from the testing team.

Test Deliverables
Testing Life Cycle
7 Lectures 18:55

Test Planning and Control phase in the Software Testing Life Cycle is explained.

Test Planning and Control

Risk Ranking the Software Requirements in the Risk Based model to prioritize the Testing activities.

Risk Ranking Requirements in the Risk Based Testing

Analysis and Design phase in the Software Testing Life Cycle is explained.

Analysis and Design

Implementation and Execution phase in the Software Testing Life Cycle is explained.

Implementation and Execution

Evaluating Exit Criteria and Reporting phase in the Software Testing Life Cycle is explained.

Evaluating Exit Criteria and Reporting

Test Closure phase in the Software Testing Life Cycle is explained.

Test Closure Activities

The continuous learning approach explained through the Improvement Circle.

Continuous Learning
Test Environments
1 Lecture 03:34

Learn about the various Test Environments used for testing.

Test Environments
Testing Team Structure
1 Lecture 05:30

Understand the Testing Team structure and responsibilities of each role.

Preview 05:30
0 Lectures 00:00
Software Testing
15 questions
Thank You
1 Lecture 00:28

Thanks You note.

Thank You
About the Instructor
4.2 Average rating
10 Reviews
175 Students
3 Courses
Test Capability Manager

Rajan Bhatia has done a Bachelor Degree in Computer Science. He has more than 14 years of Software Testing experience in various MNCs across different domains and technologies. He is settled in New Zealand and has a rich experience of working in large, complex IT projects geographically based out of England, New Zealand and USA.

In his professional journey, he has helped companies in setting-up their testing processes/methodologies, templates to streamline their testing capability/practice.

He keeps himself up-to-date with the Professional certifications in the software industry. He is ISTQB (International Software Testing Qualifications Board), CSM (Certified Scrum Master), PRINCE2 and HMM (Harvard Manage Mentor) certified with good exposure to the entire Software Development and Testing Life Cycles.

Professional Attributes: Quality conscious, Pro-active, Committed, Result oriented (meeting targets) and Knowledge sharing.

Report Abuse