Test Design Automation by Model-Based Testing
摘要
In this chapter, you'll discover the significance of automating test design, a crucial aspect of test automation. The primary approach for automated test design is called model-based testing (MBT), which is widely used. MBT methods are divided into one-phase and two-phase model-based testing. We explain the advantages of the latter approach over the traditional one. Additionally, we categorize models into three types: stateless, stateful, and mixed models. We illustrate that stateless models are less effective in identifying defects. On the other hand, the stateful solution can be challenging to apply to certain requirements. As a result, the mixed model solution emerges as the most favorable option. This content should be understood within the reading time.