6 STATE TRANSITION TESTING
WHY IS THIS CHAPTER WORTH READING?
State transition testing models the behaviour of an application or system for different input conditions. Behaviour here means the full expected functionality. In this chapter you will learn the difference between stateless and stateful applications, the main concepts of describing states and transitions and how to apply state transition testing (STT) in test design. You will learn how to use STT on its own, or together with EP and BVA. We introduce two test selection criteria: all-transition-state coverage and all-transition–transition coverage, which are relatively ‘cheap’ with high defect detection capability.
STATEFUL AND STATELESS SYSTEMS
In the previous chapter, we considered ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access