Tester Foundation Level 4.0: Software Testing Basics
Software Testing
| Beginner
- 14 videos | 1h 18m 41s
- Includes Assessment
- Earns a Badge
This foundational course provides a comprehensive introduction to software testing, covering essential concepts such as test planning, case design, execution, and reporting. Participants will gain practical skills and a solid understanding of the critical role testing plays in the software development life cycle. Begin this course by discovering the strategic aspects of software testing, including how to define clear testing objectives. Then you will learn how to align testing goals with project requirements, fostering an intentional mindset that enhances overall testing efficiency and effectiveness. Next, you will explore advanced topics of software testing, including root cause analysis, classification of anomalies, and the nuances of errors and defects. You will also investigate the limitations and paradoxes of testing and delve into industry best practices to optimize testing processes. Finally, you will focus on verification and validation strategies, ensuring you are well-equipped to deliver high-quality software products.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe what software testing is and the overall role it plays in the software development processProvide an overview of the various objectives for performing software testingCompare and contrast the roles that testing and debugging play in software developmentOutline the value of performing software testing and identify various ways that testing can lead to a successful productDescribe how testing and quality assurance are related and the role they play in developing higher quality productsDefine errors, defects, and failures and distinguish between them
-
Provide an overview of the importance of root cause analysis, including its benefits and challengesIdentify the root causes and effects related to software errors, defects, and failuresDescribe the first two general principles of software testing, including the presence of defects and the reality of exhaustive testingDescribe the third and fourth general principles of software testing, including early testing and defect clusteringDescribe the fifth and sixth general principles of software testing, including the pesticide paradox and context dependencyDescribe the seventh general principle of software testing, the error absence fallacySummarize the key concepts covered in this course
IN THIS COURSE
-
37sIn this video, we will discover the key concepts covered in this course. FREE ACCESS
-
5m 41sAfter completing this video, you will be able to describe what software testing is and the overall role it plays in the software development process. FREE ACCESS
-
6m 58sUpon completion of this video, you will be able to provide an overview of the various objectives for performing software testing. FREE ACCESS
-
6m 45sAfter completing this video, you will be able to compare and contrast the roles that testing and debugging play in software development. FREE ACCESS
-
6m 15sUpon completion of this video, you will be able to outline the value of performing software testing and identify various ways that testing can lead to a successful product. FREE ACCESS
-
6m 48sAfter completing this video, you will be able to describe how testing and quality assurance are related and the role they play in developing higher quality products. FREE ACCESS
-
6m 29sUpon completion of this video, you will be able to define errors, defects, and failures and distinguish between them. FREE ACCESS
-
6m 35sAfter completing this video, you will be able to provide an overview of the importance of root cause analysis, including its benefits and challenges. FREE ACCESS
-
6m 11sUpon completion of this video, you will be able to identify the root causes and effects related to software errors, defects, and failures. FREE ACCESS
-
6m 32sAfter completing this video, you will be able to describe the first two general principles of software testing, including the presence of defects and the reality of exhaustive testing. FREE ACCESS
-
6m 3sUpon completion of this video, you will be able to describe the third and fourth general principles of software testing, including early testing and defect clustering. FREE ACCESS
-
6m 39sAfter completing this video, you will be able to describe the fifth and sixth general principles of software testing, including the pesticide paradox and context dependency. FREE ACCESS
-
6m 24sUpon completion of this video, you will be able to describe the seventh general principle of software testing, the error absence fallacy. FREE ACCESS
-
44sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.