TY - T1 - Regression Test Selection Tool for Python in Continuous Integration Process SN - / UR - http://hdl.handle.net/10138/333461 T3 - A1 - Kauhanen, Eero Olavi; Nurminen, Jukka K; Mikkonen, Tommi; Pashkovskiy, Matvey A2 - PB - IEEE Y1 - 2021 LA - eng AB - In this paper, we present a coverage-based regression test selection (RTS) approach and a developed tool for Python. The tool can be used either on a developer's machine or on build servers. A special characteristic of the tool is the attention to easy integration to continuous integration and deployment. To evaluate the performance of the proposed approach, mutation testing is applied to three open-source projects, and the results of the execution of full test suites are compared to the executi... VO - IS - SP - OP - KW - 113 Computer and information sciences; Regression test selection; test automation; continuous integration; mutation testing; software engineering N1 - PP - ER -