
540 Model-Based Testing for Embedded Systems
Considering test automation, so-called capture/replay tools are still used in the desktop
GUI testing. However, since they do no support test maintenance well (Kaner, Bach, and
Pettichord 2001), they have been largely replaced with keyword-based tools. The problem
with the latter type of tools is in choosing the right level of abstraction so that the set of
keywords remains as stable as possible. The mapping of keywords to SUT internals is done
using a library of keyword implementations that can be updated easily when needed.
Compared to Fewster and Graham (1999) and Buwalda’s (2003) approach to using
action ...