Combinatorial Testing (Udemy.com)
Software Testing, Automation Testing, Pairwise Testing, Unit Testing, Integration Testing, Performance Testing
Created by: Dr. Bryce
Last updated October 2023
What you will learn
- Students will understand the concept of combinatorial testing.
- Students will understand combinatorial testing terminology.
- Students will be able to generate combinatorial test suites.
- Students will understand constraints and be able to generate combinatorial test suites with constraints.
- Students will be familiar with applications of combinatorial testing.
How it compares
Against the other 281 rated Udemy courses in Software Testing on CourseDuck:
- Rating4.4 out of 5higher than 35% of them
- Reviews309#206 of 282 by number of reviews
- Length1 hourshorter than 98% of them
- Last updatedOctober 2023earlier than 71% of them
Course Description
This course provides an overview of combinatorial testing concepts and provides hands-on experience for everyone from beginners to experts with a course outcome of confidently generating their own combinatorial test suites. Students will understand terminology, concepts, and applications of combinatorial testing. The course teaches students to use a freely available and award winning open source tool called ACTS - Advanced Combinatorial Testing Services so that they are able to generate their own combinatorial test suites for the courses exercises and outside applications. (Students are also pointed to other free combinatorial testing tools, but we chose ACTS due to it being free, from a trusted source, and easy to use!) Videos with lecture slides and demos, quizzes, and exercises guide students through the highly hands-on learning experience.
This course benefits software developers, testers, scientists, engineers, and college students who want to advance their knowledge of testing systems. Consider that products released with inadequate testing can cause bodily harm, result in economic losses, and affect the quality of day-to-day life. Software defects cost our economy billions of dollars each year. Software developers and testers often test for problems that they anticipate while unanticipated bugs slip through the cracks. Exhaustive testing is often impractical. Combinatorial testing is often a cost-effective technique to augment current testing practices. That is, it will not replace current software testing processes, but it is a relatively low cost testing solution that provides systematic coverage of parameters or components under test.
Instructor Details
- 4.4 Rating
309 Reviews
Dr. Bryce
Dr. Bryce has 20+ years of experience working in the area of combinatorial testing and teaching in academia. Her main interests include software process improvement strategies to increase tech employee productivity at different phases of software development lifecycles. She loves making complicated topics easier for students to learn.
Dr. Bryce earned her Ph.D. in Computer Science from Arizona State University. She earned her B.S. and M.S. degrees from Rensselaer Polytechnic Institute.
More Software Testing courses
ZeroToHero TestNG Framework - From Basics to Advanced (2026)
4.9 (828 Reviews)
Provider: Udemy
Time: 6.2h
$59.99
Selenium WebDriver with Java- Basics to Advanced + Framework (2026)
4.9 (620 Reviews)
Provider: Udemy
Time: 35.5h
$84.99
Karate DSL: API Automation and Performance from Zero to Hero (2026)
4.8 (4,652 Reviews)
Provider: Udemy
Time: 7.2h
$10.99
API Testing in detail using Postman - Test Automation (2026)
4.8 (423 Reviews)
Provider: Udemy
Time: 7.8h
$10.99
Quick Introduction to Postman and API Testing for Beginners (2025)
4.7 (23,113 Reviews)
Provider: Udemy
Time: 3.2h
$13.99
Software Testing Masterclass (2026) - From Novice to Expert
4.7 (12,622 Reviews)
Provider: Udemy
Time: 9.9h
$149.99
Reviews
By Mohit Joshi on 8/23/2026
More Topics and related practicals should be added for better Software Testing knowledge and understandings. Topics are less and covers less parts of the required fields although teaching is appreciable .
By R Bryce on 12/29/2024
Excellent course for software engineers who should know about combinatorial testing. This is something that wasn't covered in college software engineering course but should be learned by everyone in software engineering.
By Oleksandr Pochkun on 12/29/2024
After completing this course, I wouldn’t say it’s for testers. I didn’t really like the use of the unknown ACTS tool (and its pre-installation/setup). I would have preferred to see the use of online tools primarily. Additionally, I would say that the course offers a more mathematical perspective on combinatorial testing rather than a tester's perspective. But, anyway, thanks to the author
By Sanyukta Shankar Bansode on 10/26/2024
Course is really helpfull
By Juan Kattan Urrutia on 10/10/2024
Good introduction of a fundamental manual testing technique not taught in most courses, including ISTQB syllabus.
By Mark Sands on 7/19/2024
I think the topics in the course are valuable to learn as a software tester. It was well presented. I do believe, however, that some of the more difficult aspects of the subject matter could have been more thoroughly explained.
By Joe Buchanan on 11/1/2023
The first lesson was very informative. I can't wait to finish the course and apply it to my projects at work. The course is the right mix of practical and theoretical concepts so that I know how to use it.
By Keri Laughter on 7/9/2023
This was really informative. I had been introduced to combinatorial testing in the context of simulation and design of experiments previously, but this introduction provided a great breakdown of combinatorial testing in a way that was easy to understand.
By Robert Keller on 5/26/2023
Excellent course. I'm a BA rounding out some QA skills since I work in an Agile IT shop. Just what I was looking for since my team maintains both a banking app and website with feature parity. Plus she gives interesting backstory to CT.
By Gabriel Yturaldi on 5/22/2023
This course was very helpful. Concepts were explained clearly, and it was fun being able to use ACTS to generate my own test suites and adding different constraints. I highly recommend this course to everyone!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100






