Empirical Study of Software Test Suite Evolution
Wajdi Aljedaani, Yasir Javed · 2020
In a variety of market environments, open-source software plays a major role these days. Open-source systems have expanded to the research area from only academic projects. There are more than thousands of successful and effective open source projects to be checked and their level of performance requires to be calculated. The reliability of software systems can be measured in several respects. Essentially, the ability to detect and locate flaws in test cases is measured. This research aims to identify a good technique for evaluating the efficacy of test cases in open source systems to identify defects. This research study focused on six OSS projects (Open Source Software) publicly available. This study tends to find a relationship between software code suites and test code suites in terms of software evolution. It is seen from results that test suite is becoming enriched to have a better code coverage that directly relates to awareness about writing better test cases. The complexity of software as depicted in the result is still in-fancy as only a marginal change of less than 2 percent has occurred.