Automated Testing with Model-based Testing
Intermediate
- 14 Videos | 54m 31s
- Includes Assessment
- Earns a Badge
Learners can explore the concept, benefits, and challenges of model-based testing (MBT) and the different types of MBT frameworks and tools in this 14-video course. Begin by examining the concept of MBT, along with its associated benefits and challenges. Classify the different types of MBT frameworks, along with different models used in MBT. Examine various MBT techniques used to implement effective quality assurance of software or application systems. View the prominent MBT tools along with their associated features; configure the ModelJUnit framework in development environments to write and execute model-based tests; and learn how to write simple finite state machine or extended state machine models as Java classes. Then generate tests from those models, and measure various model coverage metrics. Learn the steps involved in creating models and testing with ModelJUnit, MoMuT installation and configuring MoMuT. Also learn about configuring OSMO MBT tool and OSMO MBT test generation, OSMO MBT test execution, and OSMO data modelling; graphwalker MBT, model-based testing with Graphwalker and Selenium, MBT workflow, and deploying MBT.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedefine the concept of model-based testing along with the benefits and challenges associated with model-based testingclassify the different types of model-based testing frameworks along with the different models that are used in model-based testingrecognize the various techniques of model-based testing that can be used to implement effective quality assurance of software or application systemslist the prominent tools that we can use to implement model-based testing along with their associated featuresconfigure the ModelJUnit framework in development environments to write and execute model-based testswrite simple finite state machine or extended finite state machine models as Java classes, generate tests from those models, and measure various model coverage metrics
-
demonstrate the steps involved in creating models using ModelJUnit and testing mock implementations using the created modelsinstall and configure MoMuT and then generate test cases from UML state machinesconfigure the OSMO MBT Tool and demonstrate how to generate and execute test cases using test modelsdemonstrate the different approach of using OSMO Tester to model data in model programsrecognize the model-based testing workflow along with the prominent approaches of deploying model-based testingdemonstrate the approach of implementing model-based testing using GraphWalker and Seleniumsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 17sUP NEXT
-
2.Model-based Testing Approach3m 7s
-
3.Model-based Testing Frameworks4m 18s
-
4.Model-based Testing Techniques4m 1s
-
5.Tools to Implement Model-based Testing4m 26s
-
6.Configuring ModelJUnit for Model-based Testing3m 20s
-
7.Working with Model-based Testing Models3m 25s
-
8.Creating Models and Testing with ModelJUnit5m 18s
-
9.MoMuT Model Generation5m 46s
-
10.OSMO MBT Tool3m 34s
-
11.Modeling Data with OSMO3m 31s
-
12.Model-based Testing Workflow and Deployment3m 49s
-
13.Model-based Testing with GraphWalker and Selenium7m 18s
-
14.Course Summary1m 22s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.