Abstract
T3 is the next generation of the light weight automated testing tool T2 for Java. In the heart T3 is still a random testing tool; but it now comes with some new features: pair-wise testing, concurrent generators, and a combinator-based approach ala QuickCheck. This paper presents the result of benchmarking of T3 on its default configuration against a set of real world classes.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Bauersfeld, S., Vos, T., Lakhotia, K.: Unit testing tool competition - round two. In: Workshop on Future Internet Testing (FITTEST) (2013)
Bauersfeld, S., Vos, T., Lakhotia, K., Poulding, S., Condori, N.: Unit testing tool competition. In: International Workshop on Search-Based Software Testing (SBST) (2013)
Claessen, K., Hughes, J.: QuickCheck: a lightweight tool for random testing of Haskell programs. In: ACM International Conference on Functional Programming (ICFP) (2000)
Fraser, G., Arcuri, A.: Evosuite: automatic test suite generation for object-oriented software. In: SIGSOFT FSE, pp. 416–419 (2011)
Pacheco, C., Ernst, M.D.: Randoop: feedback-directed random testing for Java. In: Companion to the 22nd ACM SIGPLAN Conference on Object-Oriented Programming Systems and Applications (OOPSLA), pp. 815–816. ACM (2007)
Prasetya, I.: Measuring T2 against SBST 2013 benchmark suite. In: Proceedings of 6th International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (2013)
Prasetya, I., Vos, T., Baars, A.: Trace-based reflexive testing of OO programs with T2. In: 1st Interenational Conference on Software Testing, Verification, and Validation (ICST) (2008)
Swierstra, S.: Combinator parsers: from toys to tools. Electron. Notes Theoret. Comput. Sci. 41(1), 38–59 (2001)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix: FITTEST 2013 Contest’s Full Results
Appendix: FITTEST 2013 Contest’s Full Results
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Prasetya, I.S.W.B. (2014). T3, a Combinator-Based Random Testing Tool for Java: Benchmarking. In: Vos, T., Lakhotia, K., Bauersfeld, S. (eds) Future Internet Testing. FITTEST 2013. Lecture Notes in Computer Science(), vol 8432. Springer, Cham. https://doi.org/10.1007/978-3-319-07785-7_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-07785-7_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07784-0
Online ISBN: 978-3-319-07785-7
eBook Packages: Computer ScienceComputer Science (R0)