Software Testing Online Training - PowerPoint PPT Presentation


PPT – Software Testing Online Training PowerPoint presentation | free to download - id: 89c84f-NzlkZ


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation

Software Testing Online Training


Learntek is global online training provider on Big Data Analytics, Hadoop, Machine Learning, Deep Learning, IOT, AI, Cloud Technology, DEVOPS, Digital Marketing and other IT and Management courses. We are dedicated to designing, developing and implementing training programs for students, corporate employees and business professional. – PowerPoint PPT presentation

Number of Views:12
Learn more at:


Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Software Testing Online Training

  • Software Testing

  • The following topics will be covered in our
  • Software Testing
  • Online Training

What is Software Testing?
  • Software testing is a process of executing a
    program or application with the intent of finding
    software error bugs. Software testing is more
    than just error detection.
  • Software testing is the process of validation
    Verification of the software service or
    application or program by checking whether its
    meeting the requirements mentioned in the FSD
    (Functional Requirements Document), which is
    working as expected and what all is implemented
    as per the characteristics.

Why Software Testing?
  • The purpose is to check whether the software
    satisfies the specific requirements, needs and
    expectations of the customer who will be using
    the software. There can be many reasons for
    defects in the software. The developer can also
    make an error which may result in a defect or bug
    in the software source code. Any defect or bug in
    the software will produce wrong results causing a
    failure. When a bug or defect occurs in a
    software application, testing is done to find out
    the cause of defect and to remove the bug.
  • Software testing with strict test execution
    assures lower maintenance cost. There cannot be
    any failures because it can be very expensive in
    the later stages of the development.

  • What is Quality?
  • Why is Testing Needed?

Software Development Life Cycle (SDLC)
  • Initial (or) Requirements Phase
  • Analysis Phase
  • Design Phase
  • Coding Phase
  • Testing Phase
  • Delivery and maintenance phase

Testing Methods
  • Black Box Testing
  • White Box Testing
  • Grey Box Testing

Levels of Testing
  • Unit Level Testing
  • Component or Module Level Testing
  • Integration Level Testing
  • System Level Testing
  • User Acceptance Testing

Software Architecture (Environments)
  • Stand-Alone Environment (or) One-Tier
  • Client-Server Environment (or) Two-Tier
  • Web Environment (OR) Three-Tier Architecture
  • Distributed Environment (or) N-Tier Architecture

Software Process Development Models
  • Water Fall Model
  • Prototype Model
  • Evolutionary Model
  • Spiral Model
  • Fish Model
  • V-Model
  • Agile Model (Scrum)

Types of Testing
Build Verification Testing/Build Acceptance Testing/Sanity Testing Regression Testing Re Testing Alpha Testing Beta Testing Static Testing Dynamic Testing Security Ad hoc Testing End to End Testing Performance Testing Load Testing Stress Testing
Software Testing Life Cycle (STLC)
  • Overview of STLC Phases
  • Requirement Traceability Matrix (RFT)
  • Contents of Test Plan Test Strategy
  • Test case Design Techniques
  • Defect Life Cycle
  • Severity and Priority

Test Closure Activity
  • Test Summary Reports

  • Hands on operating computer, Windows OS basics
    and using MS-Office tools like MS-Excel and

(No Transcript)