Based Testing

Based testing encompasses a range of techniques focused on using test data and results to improve software quality, evaluate system characteristics (like clusterability or calibration), and optimize testing processes. Current research emphasizes automated test data generation, often leveraging machine learning models such as BERT and deep reinforcement learning, and explores efficient algorithms like case-based reasoning and genetic algorithms to address challenges in scalability and test prioritization across diverse application domains. These advancements are significant for improving software reliability and efficiency in critical systems like avionics and mobile applications, as well as providing statistically sound methods for evaluating data properties before applying analytical techniques.

Papers