Unit Test
Unit testing, the process of verifying individual software components, is crucial for ensuring software quality but remains challenging, particularly in complex domains like high-performance computing and deep learning. Current research focuses on automating unit test generation using large language models (LLMs) like GPT-4 and exploring techniques to improve the efficiency and effectiveness of these tests, including the use of hyper-heuristics and reinforcement learning. These advancements aim to reduce the time and effort required for testing, ultimately leading to more reliable and robust software systems across various applications.
Papers
November 13, 2024
November 11, 2024
November 4, 2024
September 25, 2024
July 6, 2024
June 29, 2024
February 26, 2024
January 4, 2024
October 22, 2023
October 4, 2023
September 30, 2023
July 10, 2023
April 30, 2023
February 13, 2023
July 28, 2022