QuickTester is similar to RandomTester, but remembers unexplored paths for later exploration. That is, it keeps a cache of any actions with true guards that are seen but not taken during a random walk. It remembers the exact path that made the guard true, so that it can re-traverse that path later, to explore that transition. The cache size has a maximum limit so that memory is not exhausted on huge models.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.