Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Software Testing Basics
Rating: 4.4 out of 5(23 ratings)
2,768 students

Software Testing Basics

Basics of Software Testing
Created byParag Achaliya
Last updated 8/2021
English

What you'll learn

  • Learn to apply the testing strategies and methodologies in real world projects.
  • To understand the test management strategies and tools for testing.
  • A keen awareness on the open problems in software testing and maintenance.
  • To explain quality assurance and various tools used in quality management.
  • To learn in detail about various quality assurance models.
  • To understand the audit and assessment procedures to achieve quality.

Course content

1 section5 lectures1h 59m total length
  • Testing as an Engineering Activity, Role of Process in Software Quality, Testing28:20

    Learn how testing functions as an engineering activity within the software development lifecycle. Examine the role of process in ensuring software quality through verification and validation.

  • Validation & Verification, Definitions of Testing, Some Other Basic Definitions21:04
  • Software Testing Principles, Tester’s Role in Software Development Organization25:14
  • Origins of Defects, Defect Classes and Repository, Test Design, Requirements24:31
  • Coding and Testing Defect Class, Tester Support for Developing Defect Repository20:16

    Summarizes coding defects arising from language gaps and miscommunication, including control logic, data flow, and interface errors. Outlines testing defect types, test plan flaws, and the defect repository's role.

  • Quiz Assignment

Requirements

  • Software Engineering

Description

To learn this course, learners must know the basics of software engineering. In this course, learners will Learn to apply the testing strategies and methodologies in projects, understand test management strategies and tools for testing, awareness on the open problems in software testing and maintenance, explain quality assurance and various tools used in quality management, learn in detail about various quality assurance models, understand the audit and assessment procedures to achieve quality. This course is going to contain Testing as an engineering activity, Role of process in software quality, Testing as a process, Basic definitions, Software testing principles, The tester’s role in a software development organization, Origins of defects, Defect classes. After successful completion of this course, learners will be able to test the software by applying testing techniques to deliver a product free from bugs, investigate the scenario and to select the proper testing technique, explore the test automation concepts and tools and estimation of cost, schedule based on standard metrics, understand how to detect, classify, prevent and remove defects, choose appropriate quality assurance models and develop quality, to conduct formal inspections, record and evaluate results of inspections. This course will give a clear idea about the software testing.

Who this course is for:

  • Final Year IT Engineering Students of 2015 Pattern from Savitribai Phule Pune University