8/23/2023 0 Comments Nasa ams java path finder![]() Test Input Generation with Java PathFinder Willem Visser RIACS/USRA NASA Ames Research Center Moffett Field, CA 94035, USA Corina S. Categories and Subject Descriptors: D.2.4 : Testing and Debugging Symbolic Execution General Terms: Algorithms, Veri cation The main contribution of this work is to show how e cient white-box test input generation can be done for code manipulating complex data, taking into account complex method preconditions. Three di erent test generation techniques will be introduced and compared, namely, straight model checking of the code, model checking used in a black-box fashion to generate all inputs up to a xed size, and lastly, model checking used during white-box test input generation. We focus on obtaining branch-coverage during unit testing of some of the core methods of the red-black tree implementation in the Java TreeMap library, using the Java PathFinder model checker. ![]() Pasareanu Ë Ë Kestrel Technology NASA Ames Research Center Moffett Field, CA 94035, USA Sarfraz Khurshid UT ARISE University of Texas at Austin Austin, Texas 78712, USA ABSTRACT We show how model checking and symbolic execution can be used to generate test inputs to achieve structural coverage of code that manipulates complex data structures. ![]() Test input generation with java PathFinder Test input generation with java PathFinder
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |