Advanced search
Start date
Betweenand

Random Unit Test Generation for Go Programs

Grant number: 24/09821-1
Support Opportunities:Scholarships in Brazil - Scientific Initiation
Start date: August 01, 2024
End date: July 31, 2025
Field of knowledge:Physical Sciences and Mathematics - Computer Science - Computing Methodologies and Techniques
Principal Investigator:André Takeshi Endo
Grantee:Eugênio Akinori Kisi Nishimiya
Host Institution: Centro de Ciências Exatas e de Tecnologia (CCET). Universidade Federal de São Carlos (UFSCAR). São Carlos , SP, Brazil

Abstract

The Go programming language is a strongly and statically typed language developed by Google in 2009. Although Go is currently widely adopted, there is little research about automated test generation for Go-based software applications. Particularly, several existing approaches are yet to be implemented. In this context, the goal of this project is to look into random unit test generation for Go programs. Initially, we will conduct a deep study about the language and its characteristics. Then, the state of art about test generation will be studied, with emphasis on the feedback directed random test generation approach. With this, we will develop a prototype that generates unit tests in accordance with the Go standard module. To evaluate it, we will conduct a study based on benchmarks containing Go repositories.

News published in Agência FAPESP Newsletter about the scholarship:
More itemsLess items
Articles published in other media outlets ( ):
More itemsLess items
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)