Free Course Image Software testing complete

Free online courseSoftware testing complete

Duration of the online course: 10 hours and 41 minutes

4.22

StarStarStarStar

(9)

Master software testing with our free online course from Software Testing Mentor. Covering tutorials on SDLC, STLC, various testing types, test cases, defect reporting, and more.

In this free course, learn about

  • Course Overview and Introduction to Software Testing
  • Fundamentals, Objectives, and Principles of Testing
  • Software Development and Testing Life Cycles
  • Software Development Models
  • Levels of Software Testing
  • System and Acceptance Testing
  • Functional and Non-Functional Testing
  • Black Box vs White Box and Non-Functional Overview
  • Regression, Retesting, and Related Concepts
  • Smoke, Sanity, Verification, and Validation
  • Exploratory Testing and Test Cases Basics
  • Writing Test Cases and Design Techniques
  • Advanced Test Design Techniques
  • Test Planning and Strategy
  • Defects, Severity, Priority, and Lifecycle
  • Defect Management and Test Reporting
  • Agile and Database Testing

Course Description

"Software Testing Complete" is an extensive and comprehensive course specifically designed for individuals aiming to gain mastery in the realm of software testing. With a duration of 10 hours and 41 minutes, this course is meticulously structured to offer in-depth knowledge and practical insights, making it an ideal pick for those who are aspiring to excel in the Information Technology sector, particularly in software testing.

This course boasts an average rating of 4.0 stars based on learner evaluations, which speaks to its quality and the valuable content it offers. Comprising multiple tutorials, it covers a wide array of subjects essential for understanding and excelling in software testing.

The journey begins with an introductory session that outlines the course topics, providing learners with a roadmap of their learning adventure. The course then delves into the foundational concepts, clarifying what software testing entails, complete with real-world examples to bridge theory and practice.

Strong emphasis is placed on manual testing, objectives of software testing, and its paramount importance in the software development lifecycle (SDLC) and software testing lifecycle (STLC). Further, the course explores various software development models such as Waterfall, V Model, and Iterative Model, explaining their significance and application in software engineering.

As learners progress, they encounter detailed explanations of different levels and types of software testing, including unit testing, integration testing, system testing, and acceptance testing. The course differentiates between functional and non-functional testing, and elucidates the nuances between black-box and white-box testing, along with their respective methodologies.

The advanced modules tackle regression testing, including practices in Agile development. Key distinctions such as retesting vs. regression testing and smoke testing vs. sanity testing are carefully discussed, providing learners with comprehensive knowledge to handle real-world scenarios.

Verification and validation practices are covered, along with more specialized topics such as end-to-end testing, exploratory testing, and writing effective test cases. It further delves into various test design techniques like equivalence partitioning, boundary value analysis, decision table testing, and state transition testing.

Critical components such as crafting test plans and strategies, the significance of defect lifecycle, and the importance of writing thorough defect reports are illuminated to ensure learners have a holistic understanding of the software testing process.

The course also addresses contemporary topics like Agile testing and database testing, thereby rounding off a complete and robust curriculum that equips learners with the expertise to thrive in the dynamic field of software testing.

In conclusion, "Software Testing Complete" is an exceptional resource for anyone looking to build a strong foundation or enhance their existing skills in software testing. The course's structure, combined with its practical examples and thorough explanations, makes it a compelling choice for aspiring software testers aiming to achieve proficiency in their craft.

Course content

  • Video class: Software Testing Tutorial Introduction and Course Topics - Software Testing Bootcamp 11m
  • Exercise: What is the primary focus of the software testing bootcamp mentioned?
  • Video class: Software Testing Tutorial #1 - What is Software Testing | With Examples 10m
  • Exercise: What is the primary goal of software testing?
  • Video class: Software Testing Tutorial #2 - What is Manual Testing | With Examples 13m
  • Exercise: _What is manual testing?
  • Video class: Software Testing Tutorial #3 - Objectives of Software Testing 10m
  • Exercise: What is the second objective of software testing mentioned in the tutorial?
  • Video class: Software Testing Tutorial #4 - Importance of Software Testing 08m
  • Exercise: What are some key reasons why software testing is necessary?
  • Video class: Software Testing Tutorial #5 - Seven Principles of Software Testing 15m
  • Exercise: What is the primary concept of the 'Early Testing' principle in software testing?
  • Video class: Software Testing Tutorial #6 - Software Development Life Cycle (SDLC) 14m
  • Exercise: _What is the first phase in software development lifecycle?
  • Video class: Software Testing Tutorial #7 - Software Testing Life Cycle (STLC) 17m
  • Exercise: What is the first phase in the Software Testing Life Cycle (STLC)?
  • Video class: Software Testing Tutorial #8 - Waterfall Model in Software Engineering 11m
  • Video class: Software Testing Tutorial #9 - V Model in Software Engineering 13m
  • Exercise: What is a key advantage of the V Model over the Waterfall Model?
  • Video class: Software Testing Tutorial #10 - Iterative Model in Software Engineering 10m
  • Exercise: _What is the main advantage of using the iterative development model over the waterfall and v-model?
  • Video class: Software Testing Tutorial #11 - Levels in Software Testing 13m
  • Exercise: What are the four main levels of software testing?
  • Video class: Software Testing Tutorial #12 - What is Unit Testing/Component Testing 10m
  • Exercise: What is the primary purpose of unit testing in software development?
  • Video class: Software Testing Tutorial #13 - What is Integration Testing 08m
  • Exercise: What is an example of integration testing in the context of car manufacturing?
  • Video class: Software Testing Tutorial #14 - What is System Testing 06m
  • Exercise: _What is system testing?
  • Video class: Software Testing Tutorial #15 - What is Acceptance Testing 07m
  • Exercise: What does acceptance testing verify in software development?
  • Video class: Software Testing Tutorial #16 - Types of Software Testing 10m
  • Exercise: _What are the two broader categories of software testing?
  • Video class: Software Testing Tutorial #17 - What is Functional Testing 09m
  • Exercise: What is the focus of functional testing in software applications?
  • Video class: Software Testing Tutorial #18 - What is Black Box Testing 06m
  • Exercise: _What is black box testing in software testing?
  • Video class: Software Testing Tutorial #19 - What is White Box Testing 12m
  • Exercise: What is a characteristic of white box testing?
  • Video class: Software Testing Tutorial #20 - Black Box Testing vs White Box Testing 09m
  • Exercise: _Who mostly does black box testing?
  • Video class: Software Testing Tutorial #21 - What is Non Functional Testing 19m
  • Video class: Software Testing Tutorial #22 - Functional Testing vs Non Functional Testing 13m
  • Exercise: _What is the difference between functional and non-functional testing?
  • Video class: Software Testing Tutorial #23 - What is Regression Testing 16m
  • Video class: Software Testing Tutorial #24 - Regression Testing in Agile Development 10m
  • Exercise: _What is the sprint backlog in agile development approach?
  • Video class: Software Testing Tutorial #25 - Retesting Vs Regression Testing 10m
  • Video class: Software Testing Tutorial #26 - Smoke Testing Vs Sanity Testing 12m
  • Exercise: _What is the difference between smoke testing and sanity testing?
  • Video class: Software Testing Tutorial #27 - Verification and Validation in Software Testing 14m
  • Video class: Software Testing Tutorial #28 - End to End Testing in Software Testing 19m
  • Exercise: _What is end-to-end testing?
  • Video class: Software Testing Tutorial #29 - What is Exploratory Testing 11m
  • Video class: Software Testing Tutorial #30 - What is a Test Case 13m
  • Exercise: _What is a test case?
  • Video class: Software Testing Tutorial #31 - Test Scenario Vs Test Case 13m
  • Video class: Software Testing Tutorial #32 - How to Write Test Cases 22m
  • Video class: Software Testing Tutorial #33 - Different Test Design Techniques 11m
  • Video class: Software Testing Tutorial #34 - Equivalence Partitioning in Testing 13m
  • Exercise: _What is Equivalence Partitioning in software testing?
  • Video class: Software Testing Tutorial #35 - Boundary Value Analysis in Testing 12m
  • Video class: Software Testing Tutorial #36 - Decision Table Testing in Software Testing 11m
  • Exercise: _What is decision table testing?
  • Video class: Software Testing Tutorial #37 - State Transition Testing Technique 12m
  • Video class: Software Testing Tutorial #38 - What is Test Plan in Software Testing 19m
  • Exercise: _Why is planning important in software testing?
  • Video class: Software Testing Tutorial#39 - What is Test Strategy in Software Testing 12m
  • Video class: Software Testing Tutorial #40 - Test Plan vs Test Strategy 12m
  • Exercise: _At what level is the test plan defined?
  • Video class: Software Testing Tutorial #41 - What is Defect in Software Testing 11m
  • Video class: Software Testing Tutorial #42 - Defect Bug Error Failure in Testing 10m
  • Exercise: _What is the difference between a defect and a bug?
  • Video class: Software Testing Tutorial#43 - Severity and Priority in Software Testing 16m
  • Video class: Software Testing Tutorial #44 - Defect Life Cycle in Software Testing 13m
  • Exercise: _What is a defect in software testing?
  • Video class: Software Testing Tutorial #45 - How to Write a Good Defect Report 21m
  • Video class: Software Testing Tutorial #46 - Test Summary Report in Software Testing 12m
  • Exercise: _What is test reporting in software testing?
  • Video class: Software Testing Tutorial #47 - What is Agile Testing 20m
  • Video class: Software Testing Tutorial #48 - What is Database Testing 20m
  • Exercise: _What is a database in the context of software testing?

This free course includes:

10 hours and 41 minutes of online video course

Digital certificate of course completion (Free)

Exercises to train your knowledge

100% free, from content to certificate

Ready to get started?Download the app and get started today.

Install the app now

to access the course
Icon representing technology and business courses

Over 5,000 free courses

Programming, English, Digital Marketing and much more! Learn whatever you want, for free.

Calendar icon with target representing study planning

Study plan with AI

Our app's Artificial Intelligence can create a study schedule for the course you choose.

Professional icon representing career and business

From zero to professional success

Improve your resume with our free Certificate and then use our Artificial Intelligence to find your dream job.

You can also use the QR Code or the links below.

QR Code - Download Cursa - Online Courses

Course comments: Software testing complete

21uds006 Karthikeyan

it's good

ABDULHAMID ZAKARI

I’m very excited and happy to have the opportunity tobe part of this amazing organization,I really appreciate your support and effort.Thank you so muc

Preeti Pargaie

Very well explained.

More free courses at Software testing

Download the App now to have access to + 3300 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online courses in video, ebooks and audiobooks.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 9 million
students

Free and Valid
Certificate

60 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video and ebooks