Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Combinatorial Testing With Hands-On Experience

Posted By: ELK1nG
Combinatorial Testing With Hands-On Experience

Combinatorial Testing With Hands-On Experience
Published 5/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 388.64 MB | Duration: 1h 2m

Combinatorial Testing, Software Testing, Automated Testing, Pairwise Testing, Master Class

What you'll 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 be familiar with applications of combinatorial testing.

Requirements

The course is applicable to software developers and testers.

The course is applicable to scientists and engineers who use combinatorial-based tests for experiments.

No programming experience is needed as we explain the concepts and point students to a tool that generates test cases.

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.

Overview

Section 1: Combinatorial Testing - The Concept and Terminology

Lecture 1 Introduction to Combinatorial Testing Concepts and Terminology

Lecture 2 Review of Solution to Assignment: Create a combinatorial test suite by hand

Lecture 3 Summary of Combinatorial Testing Concepts

Section 2: Generate Combinatorial Test Suites for Your Own Applications

Lecture 4 Create Combinatorial Test Suites with Advanced Combinatorial Test Service Tool

Lecture 5 Combinatorial Testing with Constraints

Lecture 6 Summary of Hands-on Experience to Generate Combinatorial Test Suites

Section 3: Advanced Combinatorial Testing: Algorithm Challenges in Combinatorial Testing

Lecture 7 Advanced Combinatorial Testing: Algorithms Challenges in Combinatorial Testing

Lecture 8 Additional Tools for Combinatorial Testing

Section 4: Summary: Combinatorial Testing Concepts, Terminology, and Application

Lecture 9 Combinatorial Testing Concepts, Terminology, and Test Suite Generation

This course is intended for software engineers, software developers, software testers, and computer engineers.,The course is also applicable to combinatorial chemists, engineers, physicists, biologists, mathematicians, and engineers.