Welcome to the "Introduction to Software Testing" course - your gateway to understanding the dynamic world of software quality assurance and testing.
As high-velocity teams build and test software, there are opportunities to incorporate automated tests as part of the development and testing lifecycle. Between functional, API, accessibility, and end-to-end tests, there are a lot of ways to add automation to your testing strategy. Use this course as a springboard for your automation, and learn how mabl is here to help.
Duration: 35 - 40 min
In a technology-driven world, the role of software testers is more crucial than ever. Join us in this course, and by the end, you'll be equipped with the knowledge and skills needed to excel in the software testing domain. Whether you're looking to start a new career or enhance your existing one, this course is a stepping stone towards your goals. Let's embark on this exciting journey into the realm of software testing together!
1.1: What is Software Testing?
1.2: Importance of Software Testing
1.3: Types of Software Testing
1.4: Testing Terminology
1.5: The Testing Process
1.6: Testing in the Software Development Lifecycle
1.7: Software Testing Tools
1.8: Challenges in Software Testing
1.9: Quality Assurance vs. Quality Control
2.1: Phases of the Testing Life Cycle
2.2: Test Planning
2.3: Test Design
2.4: Test Execution
2.5: Defect Reporting
2.6: Test Closure