Journal of Advances in Artificial Life Robotics
Online ISSN : 2435-8061
ISSN-L : 2435-8061
Prototype of the Framework CATdd to Support Continuous Development in Test Driven Development
Takeaki MiyashitaTetsuro Katayama Yoshihiro KitaHisaaki YamabaKentaro AburadaNaonobu Okazaki
Author information
JOURNAL OPEN ACCESS

2023 Volume 4 Issue 1 Pages 35-40

Details
Abstract
TDD is a development methodology to improve software quality. In this study, we prototype the framework CATdd (Continuous Automated Test Driven Development), which supports continuous development with TDD. CATdd reduces the time of implementation step in TDD by generating new source code that passes tests using LLM. CATdd maintains consistency with other source code in the project by using existing source code and related source code to prompt. As a result of the evaluation experiments, the time for the implementation step in TDD was reduced by 94% for a simple task and by 56% for another more complex task. In conclusion, CATdd is useful to support continuous development.
Content from these authors
© 2023 ALife Robotics Corporation Ltd.

この記事はクリエイティブ・コモンズ [表示 - 非営利 4.0 国際]ライセンスの下に提供されています。
https://creativecommons.org/licenses/by-nc/4.0/deed.ja
Previous article Next article
feedback
Top