Software testing and validation are vital because they ensure that the end product meets the design requirements. In just two weeks, you'll gain a comprehensive understanding of industry-standard techniques and learn how to design and implement effective test cases.
Foundations of Software Testing and Validation
Instructors: Julian Brooks
Sponsored by ITC-Infotech
28,456 already enrolled
(283 reviews)
Recommended experience
What you'll learn
Describe various types of software testing and identify their advantages and disadvantages.
Explain the significance of software testing in the software development process, recognising when and why testing should be employed.
Apply knowledge of testing techniques to design effective test cases, evaluate their effectiveness, and generate comprehensive testing plans.
Gain digital skills as part of Click Start! Follow the link in the instructor bio to see if you're eligible for FREE access to this course and more..
Details to know
Add to your LinkedIn profile
7 assignments
See how employees at top companies are mastering in-demand skills
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 2 modules in this course
Welcome to Foundations of Software Testing and Validation! In the first week, you will be focusing on the basic concepts of software testing, its goals and how it fits into the software development life cycle. During the second week, we'll build on these concepts and explore software validation, quality assurance and dynamic testing techniques. Let's get started!
What's included
7 videos11 readings4 assignments4 discussion prompts1 ungraded lab
Week 2 of the continues the journey into the core of software testing – the various techniques and methods used to ensure software is robust and reliable. You will explore dynamic testing, where software is run under specific conditions and observe the results. You will look at how to create appropriate test cases and learn about two crucial techniques: boundary value analysis and equivalence partitioning. Throughout this week, you'll gain practical skills and knowledge that will be essential for your journey into the world of software testing.
What's included
8 videos11 readings3 assignments4 discussion prompts
Instructors
Offered by
Why people choose Coursera for their career
Learner reviews
283 reviews
- 5 stars
70.67%
- 4 stars
22.96%
- 3 stars
3.53%
- 2 stars
1.76%
- 1 star
1.06%
Showing 3 of 283
Reviewed on Mar 5, 2024
The course has a great flow. It allows the student to confidently digest the concepts.
Reviewed on Aug 24, 2023
great course awsme teacher I HV done one month course in 15 days .he explains so much easy way
Reviewed on Oct 11, 2023
I enjoyed very much this course. Highly recommended!
Recommended if you're interested in Information Technology
University of Colorado System
The Open University
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy