Software Testing
Software testing aims to ensure software quality and reliability by identifying defects before release. Current research heavily emphasizes the use of artificial intelligence, particularly large language models (LLMs), to automate test case generation, execution, and analysis, often incorporating techniques like prompt engineering, fuzzy logic, and reinforcement learning. This shift towards AI-powered testing promises to significantly improve efficiency, accuracy, and coverage, ultimately leading to higher-quality software and reduced development costs. Furthermore, research is exploring the use of causal reasoning to enhance understanding of software failures and improve the effectiveness of testing strategies.
Papers
November 4, 2024
October 15, 2024
September 16, 2024
September 14, 2024
September 9, 2024
September 4, 2024
August 30, 2024
July 31, 2024
June 19, 2024
April 25, 2024
April 11, 2024
March 21, 2024
February 4, 2024
February 1, 2024
December 19, 2023
October 9, 2023
August 11, 2023
June 6, 2023
June 2, 2023