A CPN-based Software Testing Approach

Lizhi Cai, Juan Zhang, Zhenyu Liu · Journal of Software · 2011

Abstract — As a graphical and mathematical modeling tool, CPN (Colored Petri Net) is often used to describe the transition of states for an information system. The advantage of CPN model is that the model can be simulated dynamically. This paper presents an approach to generating test cases based on a transition graph of CPN model. The transition graph provides a solid basis for test cases generation in a form that can be easily manipulated. The case for vending machine illustrates the effectiveness of this method. Index Terms—software testing, CPN, model-based, simulation

Read the paper · More papers on PaperTik