GeCodP: Test Case Generation Under the Prism of Distributed Applications
摘要
Software testing is a key activity in the development lifecycle, the goal of which is to detect as many defects as possible. Performing this process manually is costly in terms of time, effort and human resources, since many combinations of test values are not adequately covered. Therefore, it is necessary to automate the generation of test cases. Although there are tools that allow this, most of them are not free, lack extension mechanisms and do not allow the incorporation of new test reduction criteria. With the increasing use of distributed applications, new challenges for software testing arise that are not always addressed by current tools. GeCodP is a tool that generates test suites from requirements, and its evolution has allowed the incorporation of functionalities that capture the specificities of distributed applications. This paper presents the evolution of GeCodP, which now supports the generation of test cases based on the specification of specific requirements of distributed applications.