Software Testing and Quality Assurance: The Big Picture
Offered By: Pluralsight
Course Description
Overview
Testing is a critically important part of software development and delivery. This course will give you a broad introduction to the established practices and approaches to testing and improving the quality of software products.
Professional software testing is a critical part of delivering good software, but it’s often overlooked. It’s easy to get excited about technology but forget it has to come together into something that works, doesn’t have negative hidden side effects, and is pleasing for humans to use. In this course, Software Testing and Quality Assurance: The Big Picture, you’ll learn about the rich array of approaches and practices used by professional testers to improve the quality of software products. First, you’ll be shown the importance of professional testers in a team and organization and the variety of ways in which organizations may approach testing. Next, you’ll explore many specific testing practices and approaches such as scenario-based testing, test-data partitioning, and test automation. Then, you'll see approaches to help integrate testers and testing practices into teams using an agile methodology. Finally, you’ll learn options to further a career in testing. When you’re finished with this course, you’ll have a good understanding of the profession of software testing and an awareness of avenues to pursue to learn more!
Professional software testing is a critical part of delivering good software, but it’s often overlooked. It’s easy to get excited about technology but forget it has to come together into something that works, doesn’t have negative hidden side effects, and is pleasing for humans to use. In this course, Software Testing and Quality Assurance: The Big Picture, you’ll learn about the rich array of approaches and practices used by professional testers to improve the quality of software products. First, you’ll be shown the importance of professional testers in a team and organization and the variety of ways in which organizations may approach testing. Next, you’ll explore many specific testing practices and approaches such as scenario-based testing, test-data partitioning, and test automation. Then, you'll see approaches to help integrate testers and testing practices into teams using an agile methodology. Finally, you’ll learn options to further a career in testing. When you’re finished with this course, you’ll have a good understanding of the profession of software testing and an awareness of avenues to pursue to learn more!
Syllabus
- Course Overview 1min
- Understanding the Profession of Software Testing 19mins
- Understanding Testing Skills, Practices, and Techniques 39mins
- Testing in an Agile Context 14mins
- Guiding Your Career as a Tester 10mins
Taught by
Jim Weaver
Related Courses
TDD – Desenvolvimento de Software Guiado por TestesInstituto Tecnológico de Aeronáutica via Coursera Virtualize and Automate Your SAP Testing Using Int4 IFTT
SAP Learning Selenium Grid - Running Selenium tests in parallel
Coursera Project Network via Coursera Source control management for test automation with Git
Coursera Project Network via Coursera Building Test Automation Framework using Selenium and TestNG
Coursera Project Network via Coursera