Fetching the paper…
Reading the bibliography…
Some test amplification tools extend a manually created test suite with additional test cases to increase the code coverage.
Goldberg A, Robson D (1983) Smalltalk-80: The Language and Its Implementation. Addison-Wesley Longman Publishing Co., Inc., USA
1983
Earlier work this paper cites.
Ducasse S (1999) Evaluating message passing control techniques in smalltalk. Journal of Object Oriented Programming 12:39–50
1999
Earlier work this paper cites.
Wohlin C, Runeson P, Höst M, Ohlsson MC, Regnell B, Wesslén A (2000) Experimentation in Software Engineering. Kluwer Academic Publishers, DOI 10.1007/978-3-642-29044-2
2000
Earlier work this paper cites.
Tonella P (2004) Evolutionary testing of classes. Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis - ISSTA ’04 DOI 10.1145/1007512.1007528
2004
Earlier work this paper cites.
Baudry B, Fleurey F, Jézéquel JM, Le Traon Y (2005) From genetic to bacteriological algorithms for mutation-based testing. Software Testing, Verification and Reliability 15(2):73–96
2005
Earlier work this paper cites.
Sălcianu A, Rinard M (2005) Purity and side effect analysis for java programs. In: International Workshop on Verification, Model Checking, and Abstract Interpretation, Springer, pp 199–215
2005
Earlier work this paper cites.
Tillmann N, Schulte W (2006) Unit tests reloaded: Parameterized unit testing with symbolic execution. IEEE Software 23(4), DOI 10.1109/MS.2006.117
2006
Earlier work this paper cites.
Xie T (2006) Augmenting automatically generated unit-test suites with regression oracle checking. Lecture Notes in Computer Science pp 380–403, DOI 10.1007/11785477_23
2006
Earlier work this paper cites.
Denker M, Ducasse S, Lienhard A, Marschall P (2007) Sub-method reflection. Journal of Object Technology 6:275–295, DOI 10.5381/jot.2007.6.9.a14
2007
Earlier work this paper cites.
Pacheco C, Lahiri SK, Ernst MD, Ball T (2007) Feedback-directed random test generation. In: 29th International Conference on Software Engineering (ICSE’07), pp 75–84, DOI 10.1109/ICSE.2007.37
2007
Earlier work this paper cites.
Daniel B, Jagannath V, Dig D, Marinov D (2009) Reassert: Suggesting repairs for broken unit tests. In: Proceedings ASE 2009 (International Conference on Automated Software Engineering), IEEE CS, pp 433–444, DOI 10.1109/ASE.2009.17
2009
Earlier work this paper cites.
Wilkinson H, Chillo N, Brunstein G (2009) Mutation testing. European Smalltalk User Group (ESUG 09). Brest, France. http://www.esug.org/data/ESUG2009/Friday/Mutation_Testing.pdf
2009
Earlier work this paper cites.
Xu Z, Rothermel G (2009) Directed test suite augmentation. In: 2009 16th Asia-Pacific Software Engineering Conference, IEEE, pp 406–413
2009
Earlier work this paper cites.
Black AP, Nierstrasz O, Ducasse S, Pollet D (2010) Pharo by example. Lulu. com
2010
Earlier work this paper cites.
Pluquet F, Marot A, Wuyts R (2009) Fast type reconstruction for dynamically typed programming languages. In: Noble J (ed) Proceedings of the 5th Symposium on Dynamic Languages, DLS 2009, October 26, 2010, Orlando, Florida, USA, ACM, pp 69–78, DOI 10.1145/1640134.1640145
2010
Earlier work this paper cites.
Xu Z, Cohen MB, Rothermel G (2010) Factors affecting the use of genetic algorithms in test suite augmentation. In: Proceedings of the 12th annual conference on Genetic and evolutionary computation, pp 1365–1372
2010
Earlier work this paper cites.
Fraser G, Zeller A (2011) Generating parameterized unit tests. In: Proceedings of the 2011 International Symposium on Software Testing and Analysis, pp 364–374
2011
Earlier work this paper cites.
Fraser G, Zeller A (2012) Mutation-driven generation of unit tests and oracles. IEEE Transactions on Software Engineering 38(2):278–292, DOI 10.1109/TSE.2011.93
2011
Earlier work this paper cites.
Mairhofer S, Feldt R, Torkar R (2011) Search-based software testing and test data generation for a dynamic programming language. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, Association for Computing Machinery, New York, NY, USA, GECCO ’11, p 1859–1866, DOI 10.1145/2001576.2001826
2011
Earlier work this paper cites.
Thummalapenta S, Marri MR, Xie T, Tillmann N, De Halleux J (2011) Retrofitting unit tests for parameterized unit testing. In: International Conference on Fundamental Approaches to Software Engineering, Springer, pp 294–309
2011
Earlier work this paper cites.
2011
Cited alongside, same era.
Fraser G, Arcuri A (2012) The seed is strong: Seeding strategies in search-based software testing. In: 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation, pp 121–130, DOI 10.1109/ICST.2012.92
2012
Cited alongside, same era.
Fraser G, Arcuri A (2013) Whole test suite generation. IEEE Transactions on Software Engineering 39(2):276–291, DOI 10.1109/TSE.2012.14
2012
Cited alongside, same era.
Rö β \beta ler J, Fraser G, Zeller A, Orso A (2012) Isolating failure causes through test case generation. In: Proceedings of the 2012 international symposium on software testing and analysis, pp 309–319
2012
Cited alongside, same era.
Papadakis M, Kintis M, Zhang J, Jia Y, Traon YL, Harman M (2019) Mutation testing advances: An analysis and survey. Advances in Computers 112:275–378, DOI 10.1016/bs.adcom.2018.03.015
2018
Later among the works it cites.
Petrović G, Ivanković M (2018) State of mutation testing at google. In: Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, Association for Computing Machinery, New York, NY, USA, ICSE-SEIP ’18, p 163–171, DOI 10.1145/3183519.3183521
2018
Later among the works it cites.
Vera-Pérez OL, Monperrus M, Baudry B (2018) Descartes: A pitest engine to detect pseudo-tested methods: Tool demonstration. In: 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE), pp 908–911, DOI 10.1145/3238147.3240474
2018
Later among the works it cites.
Chauvel F, Morin B, Garcia-Ceja E (2019) Amplifying integration tests with camp. In: 2019 IEEE 30th International Symposium on Software Reliability Engineering (ISSRE), pp 283–291, DOI 10.1109/ISSRE.2019.00036
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Yoo S, Harman M (2012) Test data regeneration: generating new test data from existing test data. Software Testing, Verification and Reliability 22(3):171–201
2012
Cited alongside, same era.
Bergel A, Cassou D, Ducasse S, Laval J (2013) Deep Into Pharo. Square Bracket Associates, URL http://books.pharo.org/deep-into-pharo/
2013
Cited alongside, same era.
Pezze M, Rubinov K, Wuttke J (2013) Generating effective integration test cases from unit ones. In: 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, IEEE, pp 11–20
2013
Cited alongside, same era.
Athanasiou D, Nugroho A, Visser J, Zaidman A (2014) Test code quality and its relation to issue handling performance. IEEE Transactions on Software Engineering 40(11):1100–1125, DOI 10.1109/TSE.2014.2342227
2014
Cited alongside, same era.
Milani Fard A, Mirzaaghaei M, Mesbah A (2014) Leveraging existing tests in automated test generation for web applications. In: Proceedings of the 29th ACM/IEEE international conference on Automated software engineering, pp 67–78
2014
Cited alongside, same era.
2015
Cited alongside, same era.
Mirshokraie S, Mesbah A, Pattabiraman K (2015) Jseft: Automated javascript unit test generation. In: 2015 IEEE 8th International Conference on Software Testing, Verification and Validation (ICST), pp 1–10, DOI 10.1109/ICST.2015.7102595
2015
Cited alongside, same era.
Peck MM, Bouraqadi N, Fabresse L, Denker M, Teruel C (2015) Ghost: A uniform and general-purpose proxy implementation. Science of Computer Programming 98:339–359
2015
Cited alongside, same era.
2019
Later among the works it cites.
Danglot B, Vera-Perez O, Yu Z, Zaidman A, Monperrus M, Baudry B (2019a) A snowballing literature study on test amplification. Journal of Systems and Software 157:110398, DOI https://doi.org/10.1016/j.jss.2019.110398
2019
Later among the works it cites.
Delplanque J, Ducasse S, Polito G, Black AP, Etien A (2019) Rotten green tests. In: 41th International Conference on Software Engineering, IEEE, ICSE ’19, pp 500–511, URL https://hal.inria.fr/hal-02002346
2019
Later among the works it cites.
Ducasse S (2019) Pharo with Style. Square Bracket Associates
2019
Later among the works it cites.
Vera-Pérez OL, Danglot B, Monperrus M, Baudry B (2019) Suggestions on test suite improvements with automatic infection and propagation analysis. arXiv preprint arXiv:190904770
2019
Later among the works it cites.
Wilkinson H (2019) Vm support for live typing: Automatic type annotation for dynamically typed languages. In: Proceedings of the Conference Companion of the 3rd International Conference on Art, Science, and Engineering of Programming, Association for Computing Machinery, New York, NY, USA, Programming ’19, DOI 10.1145/3328433.3328443
2019
Later among the works it cites.
Costiou S, Aranega V, Denker M (2020) Sub-method, partial behavioral reflection with reflectivity: Looking back on 10 years of use. The Art, Science, and Engineering of Programming 4(3)
2020
Later among the works it cites.
Fischer S, Haslinger EN, Zimmermann M, Thaller H (2020) An empirical evaluation for object initialization of member variables in unit testing. In: Proceedings VST 2020 (IEEE Workshop on Validation, Analysis and Evolution of Software Tests), pp 8–11, DOI 10.1109/VST50071.2020.9051634
2020
Later among the works it cites.
Grano G, De Iaco C, Palomba F, Gall HC (2020) Pizza versus pinsa: On the perception and measurability of unit test code quality. In: 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp 336–347, DOI 10.1109/ICSME46990.2020.00040
2020
Later among the works it cites.
Lu ZX, Vercammen S, Demeyer S (2020) Semi-automatic test case expansion for mutation testing. In: 2020 IEEE Workshop on Validation, Analysis and Evolution of Software Tests (VST), IEEE, pp 1–7
2020
Later among the works it cites.
Lukasczyk S, Kroiß F, Fraser G (2020) Automated unit test generation for python. In: Aleti A, Panichella A (eds) Search-Based Software Engineering, Springer International Publishing, Cham, pp 9–24
2020
Later among the works it cites.
Agibalov A (2015) What is a normal “functional lines of code” to “test lines of code” ratio? [on line] https://softwareengineering.stackexchange.com/questions/156883/ — last accessed In April 2021
2021
Closest in time.
Beller M, Wong CP, Bader J, Scott A, Machalica M, Chandra S, Meijer E (2021) What it would take to use mutation testing in industry—a study at facebook. In: 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP), pp 268–277, DOI 10.1109/ICSE-SEIP52600.2021.00036
2021
Closest in time.
Brandt C, Zaidman A (2021) Developer-centric test amplification the interplay between automatic generation and human exploration. arXiv preprint arXiv:210812249
2021
Closest in time.
Nijkamp N, Brandt C, Zaidman A (2021) Naming amplified tests based on improved coverage. In: 2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM), IEEE, pp 237–241
2021
Closest in time.
Oosterbroek W, Brandt C, Zaidman A (2021) Removing redundant statements in amplified test cases. In: 2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM), IEEE, pp 242–246
2021
Closest in time.
Petrovic G, Ivankovic M, Fraser G, Just R (2021) Practical mutation testing at scale: A view from google. IEEE Transactions on Software Engineering pp 1–1, DOI 10.1109/TSE.2021.3107634
2021
Closest in time.