本文全文图片
-
Experimental flowchart of six automated test generation tools. #: number.
-
Workflow overview of JDoop with symbolic execution.
-
Workflow overview of Tardis with symbolic execution.
-
Average (a) mutation coverage and (b) mutation score for six automated test generation tools on different time budgets.
-
Average (a) B&W, (b) CR, and (c) SRES of different automated test generation tools.
-
Average (a) branch coverage, (b) line coverage and (c) test suite size on the whole projects from JDoop and Randoop.
-
Percentage of faults that can be Always or Once detected by different automated tools.
-
Example of faults that can be detected by all tools during 10 executions, Lang-60b.
-
Example of faults that can only be found out by one of the tools during 10 executions, Lang-24b.
-
Example of faults that cannot be found out by any of the tools during 10 executions, Collections-26b.
-
Information of (a) Chart-8b and (c) jsoup-5b by using Defects4J, and the test code that detects the faults (b) Chart-8b and (d) jsoup-5b.
-
Percentage of detected faults with different categories: assertion-based and exception-based. Evo: EvoSuite; JTex.: JTeXpert; Ran.: Randoop.
相关文章
-
2020, 35(6): 1406-1427. DOI: 10.1007/s11390-020-0525-z
-
2019, 34(3): 670-689. DOI: 10.1007/s11390-019-1935-7
-
2017, 32(1): 199-210. DOI: 10.1007/s11390-017-1699-x
-
2008, 23(6): 1037-1046.
-
1997, 12(2): 105-112.
-
1994, 9(4): 311-319.
-
1993, 8(4): 43-50.
-
1992, 7(2): 164-174.
-
1992, 7(1): 19-28.
-
1990, 5(4): 333-346.