2014
DOI: 10.1145/2557833.2560575
|View full text |Cite
|
Sign up to set email alerts
|

Automated testing for Java programs using JPF-based test case generation

Abstract: Program testing requires a series of tasks such as preparing drivers and stubs, creating test cases, and executing unit tests. To reduce manual effort of performing such tasks for testing Java programs, we developed a tool that fully integrates and automates all of these processes, by using JPF with extensions as a symbolic execution engine for automatically generating unit test cases. In this paper, we present this tool and its application to real projects to evaluate its efficacy. The evaluation results demo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 3 publications
0
3
0
Order By: Relevance
“…The data were collected from the subjects only at one time instead of collecting several times. In this experiment, the number of subjects was ten (10).…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The data were collected from the subjects only at one time instead of collecting several times. In this experiment, the number of subjects was ten (10).…”
Section: Resultsmentioning
confidence: 99%
“…By default, APA necessitates test data to execute dynamic testing on students' program [1]. In software testing, manually or unsystematically generating test data is laborious, prone to errors, demanding, an expensive, and feasible task in practice [10]. Dealing with these concerns, some methods to realize automated test data generations have been proposed in the industry [11]- [16].…”
Section: Introductionmentioning
confidence: 99%
“…In software testing research, various studies propose automated methods for test data generation [29][30][31][32][33][34][35][36][37][38][39]. Despite the potentials of the proposed methods in providing the most efficient way to generate test data for large-scale projects, researches in APA seldom adopt these methods.…”
Section: Introductionmentioning
confidence: 99%