five

Replication Package for "Improving the Readability of Generated Tests Using GPT-4 and ChatGPT Code Interpreter"

收藏
NIAID Data Ecosystem2026-05-01 收录
下载链接:
https://zenodo.org/record/8289841
下载链接
链接失效反馈
官方服务:
资源简介:
While automated test generation can decrease the human burden associated with testing, it does not eliminate this burden. Humans must still work with generated test cases to interpret testing results, debug the code, build and maintain a comprehensive test suite, and many other tasks. Therefore, a major challenge with automated test generation is understandability of generated test test cases.  Large language models (LLMs), machine learning models trained on massive corpora of textual data - including both natural language and programming languages - are an emerging technology with great potential for performing language-related predictive tasks such as translation, summarization, and decision support.  In this study, we are exploring the capabilities of LLMs with regard to improving test case understandability. This package contains the data produced during this exploration: The examples directory contains the three case studies we tested our transformation process on: queue_example: Tests of a basic queue data structure httpie_sessions: Tests of the sessions module from the httpie project.  string_utils_validation: Tests of the validation module from the python-string-utils project. Each directory contains the modules-under-test, the original test cases generated by Pynguin, and the transformed test cases.  Two trials were performed per case example of the transformation technique to assess the impact of different results from the LLM. The survey directory contains the survey that was sent to assess the impact of the transformation on test readability. survey.pdf contains the survey questions. responses.xlsx contains the survey results.
创建时间:
2023-10-05
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作