@article {814, title = {The additional testsuite framework: facilitating software testing and test management}, journal = {International Journal of Web Engineering and Technology}, volume = {TBD}, year = {2022}, abstract = {

In this paper, we present the Additional Testsuite Framework, a novel test suite management approach, which provides structures and instrumentation for the creation, maintenance, evolution and use of test suites for software programs. In particular, the tests can be maintained in a centralized repository, and are developed and maintained independently of specific versions of the associated software. Through the use of annotations, tests are categorized and distributed to the desired versions of the software. The presented framework also supports test-based development, dynamic/selective program builds, feature-based builds, testing in different environments and source code analysis. The Additional Testsuite Framework concept has been implemented and extensively evaluated, with the test cases notably including the JBoss EAP CE and OpenLiberty servers.

}, keywords = {Additional Testsuite Framework, Dynamic Testing, Feature-based testing, Internet application testing, Multiple Environment Testing, Multiversion Testing, Test program repository, Test-Driven Development, Testsuite Management}, author = {Sotiropoulos, Panagiotis and Vassilakis, Costas} }