2011 · 118 citations · 39 references
ComputingComputer ScienceProgramming LanguagesSequence AnalysisCode GenerationComputer-based TestingSoftware TestingStatic AnalysisStatic Code AnalysisAutomated Test GenerationObject-oriented ArchitectureStatic Analysis For TestingTest AutomationTest Case GenerationTest GenerationTest Suite Generation
In an object-oriented program, a unit test often consists of a sequence of method calls that create and mutate objects, then use them as arguments to a method under test. It is challenging to automatically generate sequences that are legal and behaviorally-diverse, that is, reaching as many different program states as possible.
39
Patrice Godefroid, Nils Klarlund, Koushik Sen · ACM SIGPLAN Notices · 2005 · 2.1K citations
Koushik Sen, Darko Marinov, Gul Agha · 2005 · 1.7K citations
Patrice Godefroid, Nils Klarlund, Koushik Sen · 2005 · 1.5K citations