Software Testing: A Comprehensive Fundamentals Course
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 659.13 MB | Duration: 2h 7m
Explore, learn and understand the essentials of software testing to start a career
What you'll learn
Understand key concepts related to software testing
Define and differentiate between different testing levels and testing types
Understand the testing and defect life cycle
Create test cases applying test design techniques
Understand documentation related to testing activities
Requirements
No prior knowledge about software testing is needed
No programming experienced is needed
Description
Welcome to the Software Testing: A Comprehensive Fundamentals CourseIn this course, we'll embark on a journey to master the core principles of software testing. This course is designed to equip you with the essential knowledge and skills to start in the world of software quality assurance and testing.We'll take you step-by-step through video tutorials and teach you everything you need to know to start a testing career, remember important key concepts or deepen your knowledge about the software testing field.What will I learn?Throughout this course, we'll work together to :Gain a deep understanding of key concepts related to software testing, laying the foundation for your testing journey.Define and differentiate between different testing levels and typesExplore the testing and defect life cycle, so you can effectively manage and track defects throughout the testing process.Learn how to create comprehensive test cases by applying various test design techniques, ensuring thorough test coverageFamiliarize yourself with the crucial documentation related to testing activities, enabling you to communicate and collaborate effectively in testing projectsIs this the right course for me?This course is tailored to a diverse group of individuals, including:Software Developers: If you're a developer looking to understand the testing process and collaborate more effectively with testers, this course is a perfect fit for youIT Students: For students eager to grasp the fundamentals of software testing and recognize its significance in software development projects, you're in the right placeQA and Tester Professionals: If you're a seasoned QA or testing professional seeking to refresh your knowledge and enhance your testing activities and strategies, this course will provide valuable insights.Aspiring QA/Testers: For those aspiring to embark on a career in software quality assurance and testing, this course will serve as a solid foundation to kickstart your journeyNo matter your background or experience level, we're excited to have you on board as we dive into the exciting world of software testing. Let's begin our exploration of the fundamental concepts and practices that underpin software quality assurance.
Overview
Section 1: Introduction
Lecture 1 Introduction to the course
Lecture 2 Content
Lecture 3 What is testing?
Lecture 4 Why is testing necessary?
Lecture 5 Examples of Costly and Sometimes Deadly Software Failures
Section 2: The Software Development Lifecycle
Lecture 6 Software Development Lifecycle
Lecture 7 Models of SDLC
Lecture 8 Testing in the SDLC
Lecture 9 Shift-left Approach
Lecture 10 Test Automation: Benefits and Challenges
Section 3: Test Levels and Test Types
Lecture 11 Test Levels
Lecture 12 Component Testing
Lecture 13 Integration Testing
Lecture 14 System Testing
Lecture 15 Acceptance Testing
Lecture 16 Test Types
Lecture 17 Functional Testing
Lecture 18 Non-functional Testing
Lecture 19 Black-box Testing
Lecture 20 White-box Testing
Section 4: Test Documentation
Lecture 21 Test Documentation
Lecture 22 Test Plan
Lecture 23 Test Design and Specification
Lecture 24 Test Summary Reports
Section 5: Test Analysis and Design
Lecture 25 Test Techniques for Test Case Design
Lecture 26 Equivalence Partitioning
Lecture 27 Boundary Value Analysis
Lecture 28 Decision Table Testing
Lecture 29 State Transition Testing
Lecture 30 Creating test cases - Part 1
Lecture 31 Creating test cases - Part 2
Lecture 32 Test suite
Lecture 33 Executing test cases
Section 6: Defect Management
Lecture 34 Defect Management
Lecture 35 A Good Defect Report
Lecture 36 Elements of a Defect Report
Lecture 37 The Bug Triage Process
Section 7: Test Tools
Lecture 38 Test Tools
Lecture 39 Test Implementation and Execution Tools
Lecture 40 Other Tools
Section 8: Conclusion
Lecture 41 Summary
Software developers interested in understanding the testing process to collaborate effectively with testers,IT students who want to gain understanding of software testing and how vital is for software development projects,QA and Tester professionals who want to refresh their knowledge of the fundamentals to improve their testing activities and strategies,Aspiring QA/Testers who want to pursue a career in software quality assurance and testing,Project managers, business analysts and other roles interested in get knowledge about software testing to colaborate effectively with their teams
Screenshots
Download link
rapidgator.net:
https://rapidgator.net/file/8524660c00d8ba3984c4ff9e90b800de/pcdzq.Software.Testing.A.Comprehensive.Fundamentals.Course.rar.html
uploadgig.com:
https://uploadgig.com/file/download/bF241157D5fc7a19/pcdzq.Software.Testing.A.Comprehensive.Fundamentals.Course.rar
ddownload.com:
https://ddownload.com/bl2otw58ldhl/pcdzq.Software.Testing.A.Comprehensive.Fundamentals.Course.rar